- Searching with regex or wildcards:
- file name
- directory name
- media name
- comment
- content
- mp3 tags (artist, title, album, year)
- start date *
- end date *
- min file size *
- max file size *
- Unsharp search
- Full unicode support *
- Read mp3 tags (if you enable it)
- artist
- title
- track
- album
- year
- comment
- Reading *.nfo and *.diz files
- Reading of the filesystem structure from archives (supported file extensions: 001, 7z, arj, bz2, bzip2, cab, chi, chm, chq, chw, cpio, cramfs, deb, dll, dmg, doc, docx, exe, fat, flv, gz, qt4, gzip, bzip2, tar, 7zip, lib7zip, 7z, hfs, hxi, hxq, hxr, hxs, hxw, img, iso, jar, lha, lit, lzh, lzma, lzma86, mbr, msi, msp, ntfs, ods, odt, pmd, ppt, r00, rar, rpm, squashfs, swf, swm, sys, tar, tar.gz, tar.bz2, taz, tbz, tbz2, tgz, tpz, txz, vhd, wim, xar, xls, xlsx, xpi, xz, z, zip)
- Reading technical file information (if enabled, supported file extensions:: mka, mks, ogg, ogm, avi, wav, mpeg, mpg, vob, mp4, mpgv, mpv, m1v, m2v, mp2, mp3, asf, wma, wmv, qt, mov, rm, rmvb, ra, ifo, ac3, dts, aac, ape, mac, flac, dat, aiff, aifc, au, iff, paf, sd2, irca, w64, mat, pvf, xi, sds, avr, ogg, ogm, riff, mpeg, m4a , mp2, mp3, wm, qt, real, ifo, ac3, dts, aac, mac)
- Saving thumbnails pictures of pictures inside catalog
- Extracting exif data from pictures (jpg only)
- Export of search results to HTML
- Print search results
- Category support *
- Autoload database on startup
- Display progress at scan *
- Animated symbol in system tray, minizing of the main window into dock possible
- Skip files /directories on scanning using regular expressions or wildcards
- saved file content can open with user defined program
- Can mount/umount/eject the cd-drive on Linux
- Read file content from the specified files (e.g: *.nfo)
- Platform indepentent Gzipped XML format.
- Progress at loading catalog (useful at big size) *
- Import from other catalog programs:
- gtktalog (CSV, XML classical)
- KatDeCe (CSV) *
- Disclib (CSV) *
- VisualCD (CSV) *
- Virtual Volumes View (CSV) *
- Advanced File Organizer *
- Advanced Disk Catalog (CSV) +
- File Archivist +
- WhereIsIt? (CSV, XML)
- Export
- CSV
- HTML
- XML
- Possibility to add comment for files or directories.
- Localizion (not all finisched):
- German
- Englisch
- French
- Modern Greek
- Indonesian
- Italian
- Polish
- Portogisian
- Serbian
- Spain
- Czech
- Hungarian
| lib7zip version | file | correction |
|---|---|---|
| 1.6.3 | 03_locale.patch/download | crash on looking up locale |
| 1.6.3 | 05_lookup_p7zip_folder.patch | search path for 7z.so extended |
| 1.6.0 | 02_testprogram_use_shared_lib.patch/download | use of shared lib on |
| 1.6.0 | 02_testprogram_use_shared_lib.patch/download | use of shared lib on test program |
| 1.6.0 | 04-lib7zip-1.4.1_shared_lib_and_install-prefix.patch | creation of dynamic lib (lib7zip.so) |
| 1.6.0 | 05_lookup_p7zip_folder.patch/download | search path for 7z.so extended (part 1) |
| 1.6.0 | 06_lookup_p7zip_folder.patch/download | search path for 7z.so extended (part 2) |
- Nokia Qt graphic library (ver >= 2.3.0/4.6.0) / http://qt.nokia.com/ /Compiling:
- expat XML parsing library (ver >= 1.95.2) (not needed with >= 1.1beta2) / http://expat.sourceforge.net
- pcre Perl compatible regular expression library (ver >= 3.9) (not needed with >= 1.1beta2) / http://www.pcre.org
- zlib data compression library (ver >= 1.1.4) / http://www.gzip.org/zlib/ /
- libbzip2 library (version >= 1.0.0) (ab 1.4) / /
- libtar library (version >= 1.2.11) (ab 1.4) / http://www.feep.net/libtar/ /
- p7zip library (version >= 9.20.1) (ab 1.4, optional) / http://p7zip.sourceforge.net/ /
- lib7zip 7zip wrapper library(version >= 1.4.1, optional) (ab 1.4) / http://code.google.com/p/lib7zip/ /
- mediainfo media info library (version >= 0.7.47) (from 1.5, optional) /
ibexiv Exifdaten-Bibliothek (ab 1.9, optional> / http://libexif.sourceforge.net/
You can find most of libraries as packages in all distributions, except lib7zip but if you want to compile the cdcat you will have to install the devel packages too.
lib7zip is must be compiled from source using p7zip source code.
Help for compiling can be found in the cdcat source directory:All libraries except lib7zip and mediainfo are included in the Linux distributions. You will need the development packages if they too if you compile from source.
- Linux: README_LINUX_COMPILE.txt
- Mac OS/X: README_OSX_COMPILE.txt
- Mac OS/2: README_OS2_COMPILE.txt
- windows: README_WIN32_COMPILE.txt
The lib7zip library compiling requires the p7zip sourcecode (WIN32: 7zip sourcecode).
Hel for compiling cdcat can be found in the sourcecode of cdcat:The 7zip library (7z.so/7z.dll) must be available at runtime for supporting a lot of file extensions at archive scanning. You can check if its loaded if there is a long list of file extensions at settings - Select additional items to read - supported file extensions.
- Linux: README_LINUX_COMPILE.txt
- Mac OS/X: README_OSX_COMPILE.txt
- windows: README_WIN32_COMPILE.txt
The mediainfo library is optional. At compile time the mediainfo header file (MediaInfoDLL.h) must be in include pfad (subfolder MediaInfoDLL)
Unpack the source, and check te prerequisites! If it is done, check or set the QTDIR envronment variable (It must point the root directory of Qt.)
then type:
cdcat/src$ make
If you got error messages try to re-generate the Makefile by running qmake (QT tool)
cdcat/src$ qmake cdcat.pro && make
Than you even got error messages try to check dependencies and rights!
(before you send me bug report :-) )
That case you didn't get any error login as root and type:
cdcat/src# make install
This command copy the compiled files to the necessary place.
Batch file renamer http://renamer.sourceforge.net