You didn't specifically say if you wanted to write this for fun or not, but what you're looking for exists already. You probably want to search for 'media catalog' or something along those lines.
Here's what I use: GTKtalog.
Just out of curiosity, how can you have 1000s of CDs and not have a catalog yet? What do you do to find information now?
| [reply] |
File::Find? Already included with your copy of Perl.
Makeshifts last the longest.
| [reply] |
CD's are no way to handle that much data (e.g. 1 terabyte == ~1800 CDs) especially if you care about the data at all. I bet it will be a nightmare to catalog, maintain and recatalog this mess over the long run.Since you need to read them all anyway to catalog them (hopefully you have a jukebox), if at all possible, I'd suggest you buy a few capacity disk drives or a small disk-tape HSM system and keep the data there where users can get to it directly, without intervention. If your company has backup system that allows archiving (e.g. Tivoli), that may be another solution. FWIW, it is also much easier to make backup copies of data once it is on disk/tape. Another poor man's "solution": move the data to DVDs and catalog those instead.
| [reply] |