Easy-to-use multi-platform disk cataloguing program supporting local or removable media – drives and folders. Uses XML files as a data storage.
It was originally created in 2010 to catalogue software compilations (also called freeware/shareware compilations) and CDs distributed with computer magazines. It was later improved to support any kind of disks and folders recognized by the operating system. Today I mainly use this program with external hard drives. Network drives probably work but cataloguing of them is slow.
It can be used to catalogue fragile disks like CDs, floppies, external hard drives, usb sticks, memory cards which are easy to damage. Cataloguing enables user to check what they contain without putting them physically into drive and avoid a possibility of a mechanical damage.
Download package includes a complete Eclipse project with source code. No installation required. You can copy this program anywhere or transfer it to another computer. Tested on Windows and Linux but should work on other platforms with Java installed. Setting unique volume label to a drive before cataloguing is recommended.
This program requires JRE 6 or newer.
License: GNU General Public License version 2.0 (GPLv2)
Please report missing features, incompatibilities, regressions, corrupted xml files, bugs and any undesired or simply weird behavior. Inclusion of your xml file, exception screenshot (run the program from the command line using java -jar jdiskcat.jar), OS and JRE version, memory size will also be really helpful. Select Help>About to view an e-main address in the program. If you don’t get an answer (your e-mail was probably classified as spam by gmail) write a comment below.
Refresh volume: add volume button also allows refreshing volume catalog. Selecting the same location as one of the existing catalogs will re-scan it and update the catalog file.