Hyper CD Katalógusa

(cdcat)

legujjabb verzió: 2.2 (Unicode Qt4, 01/04/2013, r571)


A cdcat egy grafikus (QT alapú) többplatformos (Linux / Windows / MacOS/X / OS/2) katalógus program mely felolvassa a megadott könyvtárakat/fájlszerkezeteket, és egy kis fájlban eltárolja, így késõbb könnyedén visszakereshetõk a tárolt programok, zenék, filmek, stb. Az mp3-akhoz tartozó tag-ek is megjegyzésre kerülnek.
Az adatbázis egy gzippelt XML formátumban tárolódik, így hordozható és könnyen hack-elhetõ, ha kell. :-)
Cdcat ha kívánjuk, képes felolvasni a felhasználó által meghatározott fájlok teljes tartalmát is, ami hasznos lehet pl: *.nfo fájlok esetén.


Jellemzõk:



A fõablak:

Main window

Tartalmazza a könyvtár tallózót, a fájl tallózót, és a megjegyzés keretet melyben megtalálhatók: név, méret(ha az elem fájl), az utolsó módosítás dátuma, a tulajdonos(a médiáé) A média neve illetve száma, az mp3-tag ek amennyiben léteznek, és az esetleges felhasználói megjegyzések melyek bármikor átszerkeszthetõk.
A státuszsor (alul) mindig az aktuális elem teljes elérési útját mutatja.



A keresõablak:

Searching window

Kerestetni tudsz regex segítségével vagy windows szerû egyszerübb formában ( ?,*). Le lehet szûkíteni a keresést média vagy tulajdonos szerint. A program lehetõséget biztosít illeszteni fájlnévre, könyvtárnévre mp3 tag-ekre, vagy akár fájltartalomra is.
Mikor a keresés eredményei elkészültek a fõablak tallózója mindig a keresõablak aktuális elemére áll rá.


A CdCat letöltése

Forráskód:
cdcat-2.2.tar.bz2 (sig)
cdcat-2.1.tar.bz2 (sig)
cdcat-2.0.tar.bz2 (sig)
cdcat-1.9.tar.bz2 (sig)
cdcat-1.8.tar.bz2 (sig)
cdcat-1.7.tar.bz2 (sig)
cdcat-1.6.tar.bz2 (sig)
cdcat-1.5.tar.bz2 (sig)
cdcat-1.4.tar.bz2 (sig)
cdcat-1.3.tar.bz2 (sig)
cdcat-1.2.tar.bz2 (sig)
cdcat-1.1beta4.tar.bz2 (sig)
cdcat-1.1beta3.tar.bz2 (sig)
cdcat-1.1beta2.tar.bz2 (sig)
CdCat-Unicode-1.1Beta1-qt4_20101109.tar.bz2 (Unicode, Qt4, 20101109)
CdCat-Unicode-1.1Beta1-qt4.tar.gz (Unicode Qt4)
cdcat-1.01c.tar.bz2
cdcat-1.01b.tar.bz2
cdcat-1.01.tar.bz2
cdcat-1.0.tar.bz2
cdcat-0.99c.tar.bz2
cdcat-0.99b.tar.bz2
cdcat-0.99.tar.bz2
cdcat-0.98.tar.bz2
cdcat-0.97.tar.bz2
cdcat-0.96.tar.bz2
cdcat-0.95.tar.bz2
cdcat-0.94.tar.bz2
cdcat-0.93.tar.bz2
cdcat-0.92.tar.bz2
cdcat-0.91.tar.bz2
cdcat-0.9.tar.bz2
cdcat-0.8.tar.bz2
cdcat-0.7.tar.bz2


Bináris verzió linux-ra:
cdcat-2.2-linux-bin.tar.bz2 (sig)
cdcat-2.2-linux-bin-debug.tar.bz2 (sig)
cdcat-2.2-linux-bin-x64.tar.bz2 (sig)
cdcat-2.2-linux-bin-x64-debug.tar.bz2 (sig)
cdcat_2.2-1_i386_quantal.deb (sig, lib7zip-Paket benötigt)
cdcat_2.2-1_amd64_lenny.deb (sig, lib7zip-Paket benötigt)
cdcat-2.2-2.1.i586_opensuse121.rpm (sig)
cdcat-2.2-2.1.x86_64_opensuse121.rpm (sig)
cdcat-2.2-0.1.i386_fc17.rpm (sig)
cdcat-2.1-linux-bin.tar.bz2 (sig)
cdcat-2.1-linux-bin-debug.tar.bz2 (sig)
cdcat-2.1-linux-bin-x64.tar.bz2 (sig)
cdcat-2.1-linux-bin-x64-debug.tar.bz2 (sig)
cdcat_2.1-1_i386_precise.deb (sig, lib7zip package needed)
cdcat_2.1-1_amd64_lenny.deb (sig, lib7zip package needed)
cdcat-2.1-0.1_fc17.i386.rpm (sig)
cdcat-2.0-1.i586_opensuse121.rpm (sig)
cdcat-1.9-linux-bin.tar.bz2 (sig)
cdcat-1.9-linux-bin-debug.tar.bz2 (sig)
cdcat-1.9-linux-bin-x64.tar.bz2 (sig)
cdcat-1.9-linux-bin-x64-debug.tar.bz2 (sig)
cdcat_1.9-1_i386_oneiric.deb (sig, lib7zip package needed)
cdcat_1.9-1_amd64_lenny.deb (sig, lib7zip package needed)
cdcat-1.8-linux-bin.tar.bz2 (sig)
cdcat-1.8-linux-bin-debug.tar.bz2 (sig)
cdcat-1.8-linux-bin-x64.tar.bz2 (sig)
cdcat-1.8-linux-bin-x64-debug.tar.bz2 (sig)
cdcat_1.8-1_i386_oneiric.deb (sig, lib7zip package needed)
cdcat_1.8-1_amd64_lenny.deb (sig, lib7zip package needed)
cdcat-1.7-linux-bin.tar.bz2 (sig)
cdcat-1.7-linux-bin-debug.tar.bz2 (sig)
cdcat-1.7-linux-bin-x64.tar.bz2 (sig)
cdcat-1.7-linux-bin-x64-debug.tar.bz2 (sig)
cdcat_1.7-1_i386_oneiric.deb (sig, lib7zip package needed)
cdcat_1.7-1_amd64_lenny.deb (sig, lib7zip package needed)
cdcat-1.6-linux-bin.tar.bz2 (sig)
cdcat-1.6-linux-bin-debug.tar.bz2 (sig)
cdcat-1.6-linux-bin-x64.tar.bz2 (sig)
cdcat-1.6-linux-bin-x64-debug.tar.bz2 (sig)
cdcat_1.6-1_i386_oneiric.deb (sig, lib7zip package needed)
cdcat_1.6-1_amd64_lenny.deb (sig, lib7zip package needed)
cdcat-1.5-linux-bin.tar.bz2 (sig)
cdcat-1.5-linux-bin-debug.tar.bz2 (sig)
cdcat-1.4-linux-bin.tar.bz2 (sig)
cdcat-1.4-linux-bin-debug.tar.bz2 (sig)
cdcat-1.3-linux-bin.tar.bz2 (sig)
cdcat-1.2-linux-bin.tar.bz2 (sig)
cdcat-1.2-linux-bin-debug.tar.bz2 (sig)
cdcat-1.1beta4-linux-bin.tar.bz2 (sig)
cdcat-1.1beta4-linux-bin-debug.tar.bz2 (sig)
cdcat-1.1beta3-linux-bin.tar.bz2 (sig)
cdcat-1.1beta3-linux-bin-debug.tar.bz2 (sig)
cdcat-1.1beta2-linux-bin.tar.bz2 (sig)
cdcat-1.1beta2-linux-bin-debug.tar.bz2 (sig)
cdcat-1.1Beta1-bin.tar.gz
cdcat-1.1Beta1-bin-debug.tar.gz
cdcat-bin.tar.bz2

Bináris verzió windows-ra:
cdcat-2.2-win32-bin.tar.bz2 (sig)
cdcat-2.2-win32-bin-debug.tar.bz2 (sig)
cdcat-2.1-win32-bin.tar.bz2 (sig)
cdcat-2.1-win32-bin-debug.tar.bz2 (sig)
cdcat-2.0-win32-bin.tar.bz2 (sig)
cdcat-2.0-win32-bin-debug.tar.bz2 (sig)
cdcat-1.9-win32-bin.tar.bz2 (sig)
cdcat-1.9-win32-bin-debug.tar.bz2 (sig)
cdcat-1.8-win32-bin.tar.bz2 (sig)
cdcat-1.8-win32-bin-debug.tar.bz2 (sig)
cdcat-1.7-win32-bin.tar.bz2 (sig)
cdcat-1.7-win32-bin-debug.tar.bz2 (sig)
cdcat-1.6-win32-bin.tar.bz2 (sig)
cdcat-1.6-win32-bin-debug.tar.bz2 (sig)
cdcat-1.5-win32-bin.tar.bz2 (sig)
cdcat-1.5-win32-bin-debug.tar.bz2 (sig)
cdcat-1.4-win32-bin.tar.bz2 (sig)
cdcat-1.4-win32-bin-debug.tar.bz2 (sig)
cdcat-1.3-win32-bin.tar.bz2 (sig)
cdcat-1.2-win32-bin.tar.bz2 (sig)
cdcat-1.2-win32-bin-debug.tar.bz2 (sig)
cdcat-1.1beta4-win32-bin.tar.bz2 (sig)
cdcat-1.1beta4-win32-bin-debug.tar.bz2 (sig)
cdcat-1.1beta3-win32-bin.tar.bz2 (sig)
cdcat-1.1beta3-win32-bin-debug.tar.bz2 (sig)
cdcat-1.1beta2-win32-bin.tar.bz2 (sig)
cdcat-1.1beta2-win32-bin-debug.tar.bz2 (sig)


Binary for MacOS/X (untested):
cdcat-2.2-osx-bin.tar.bz2 (sig)
cdcat-2.1-osx-bin.tar.bz2 (sig)
cdcat-2.0-osx-bin.tar.bz2 (sig)
cdcat-1.9-osx-bin.tar.bz2 (sig)
cdcat-1.8-osx-bin.tar.bz2 (sig)
cdcat-1.7-osx-bin.tar.bz2 (sig)
cdcat-1.6-osx-bin.tar.bz2 (sig)
cdcat-1.5-osx-bin.tar.bz2 (sig)
cdcat-1.4-osx-bin.tar.bz2 (sig)
cdcat-1.3-osx-bin.tar.bz2 (sig)
cdcat-1.2-osx-bin.tar.bz2 (sig)
cdcat-1.1beta4-osx-bin.tar.bz2 (sig)
cdcat-1.1beta3-bin-osx.tar.bz2 (sig)

Binary for OS/2:
cdcat-2.2-os2-bin.tar.bz2 (sig)
cdcat-2.1-os2-bin.tar.bz2 (sig)
cdcat-2.0-os2-bin.tar.bz2 (sig)

lib7zip for Linux:
lib7zip-doc_1.6.3-1_all_squeeze.deb (sig)
lib7zip-doc_1.6.3-1_all_lenny.deb (sig)
lib7zip-doc_1.6.3-1_all_quantal.deb (sig)
lib7zip-devel-1.6.3-0.1.i386_fc17.rpm (sig)
lib7zip_1.6.3-1_i386_squeeze.deb (sig)
lib7zip_1.6.3-1_amd64_lenny.deb (sig)
lib7zip_1.6.3-1_i386_quantal.deb (sig)
lib7zip-dev_1.6.3-1_i386_squeeze.deb (sig)
lib7zip-dev_1.6.3-1_amd64_lenny.deb (sig)
lib7zip-dev_1.6.3-1_i386_quantal.deb (sig)
lib7zip-1.6.3-0.1.i386_fc17.rpm (sig)
lib7zip-1.6.1-0.1_fc17.i386.rpm (sig)
lib7zip-devel-1.6.1-0.1_fc17.i386.rpm (sig)
lib7zip_1.6.0-1_i386_precise.deb (sig)
lib7zip-dev_1.6.0-1_i386_precise.deb (sig)
lib7zip-doc_1.6.0-1_all_precise.deb (sig)
lib7zip_1.6.0-1_amd64_lenny.deb (sig)
lib7zip-dev_1.6.0-1_amd64_lenny.deb (sig)
lib7zip-doc_1.6.0-1_all_lenny.deb (sig)
lib7zip_1.4.1-2_i386_oneiric.deb (sig)
lib7zip-dev_1.4.1-2_i386_oneiric.deb (sig)
lib7zip-doc_1.4.1-1_all_oneiric.deb (sig)
lib7zip_1.4.1-1_amd64_lenny.deb (sig)
lib7zip-dev_1.4.1-1_amd64_lenny.deb (sig)
lib7zip-doc_1.4.1-1_all_lenny.deb (sig)

lib7zip patches

lib7zip versionfilecorrection
1.6.303_locale.patch/downloadcrash on looking up locale
1.6.305_lookup_p7zip_folder.patchsearch path for 7z.so extended
1.6.002_testprogram_use_shared_lib.patch/downloaduse of shared lib on
1.6.002_testprogram_use_shared_lib.patch/downloaduse of shared lib on test program
1.6.004-lib7zip-1.4.1_shared_lib_and_install-prefix.patchcreation of dynamic lib (lib7zip.so)
1.6.005_lookup_p7zip_folder.patch/downloadsearch path for 7z.so extended (part 1)
1.6.006_lookup_p7zip_folder.patch/downloadsearch path for 7z.so extended (part 2)


Licensz: GPL

Nemzetiesítés (Nyelvek): hu,en,de,cz,id,it,pl,es,fr (egyes nyelvek hiányosak lehetnek)

A változtatások az egyes verziók között a
ChangeLog fájlban olvashatók

Midnight Commander plugin a .hcf fájlok megnézéséhez (cdcat formátuma) forráskód:
mcplugin-0.1.tar.bz2




letöltési statisztikák


Függõségek:

- A Trolltech Qt grafikus könyvtára (verzió >= 2.3.0) / http://www.trolltech.com /
- expat XML parsing könyvtár (verzió >= 1.95.2)
/ http://expat.sourceforge.net
- pcre Perl compatible regular expression könyvtár (verzió >= 3.9) / http://www.pcre.org
- zlib könyvtár (verzió >= 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) (from 1.4) / http://code.google.com/p/lib7zip/ /
- mediainfo media info library (version >= 0.7.47) (from 1.5, optional) /

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.
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.
The mediainfo library is optional. At compile time the mediainfo header file (MediaInfoDLL.h) must be in include pfad (subfolder MediaInfoDLL) Ezek a könyvtárak megtalálhatók csomag fomájában is minden disztribúcióban, de a fordításhoz szükségünk van az esetleges devel csomagokra is!

Fordítás:

Ellenõrizd a függáségeket, és csomagold ki a forrást. Ha elkészültél ellenõrizd a QTDIR környezeti változó értékét, melynek a Qt könyvtárra kell mutatnia.
Ezek után add ki a következõ parancsot:
cdcat/src$ make

Ha hibaüzenetet kapsz próbáld meg ujrageneráltatni a Makefile -fájlt a qmake (Qt tartozék) paranccsal
cdcat/src$ qmake cdcat.pro && make

Ha még így is hibaüzenetek jelennek meg ellenõrizd a függõségeket és a jogokat!
(mielõtt hibajenetést küldenél :-) )
Ha nem jelennek meg hibaüzenetek jelentkezz be root -ként majd futtasd:
cdcat/src# make install

Ez a parancs bemásolja a lefordított fájlokat a megfelelõ helyre.


Hibajelentések, Kérdések, Kívánalmak, Foltok, stb:

hyperr at freemail dot hu

Levelezõlista (Mindenkinek aki híreket szeretne kapni, Fejlesztõknek, Fordítóknak):

Feliratkozási lap: http://lists.sourceforge.net/lists/listinfo/cdcat-list A lista nyelve angol!

Feliratkozás után a lista e-mail címe:
cdcat-list at lists dot sourceforge dot net


A CdCat Szerzõje


A programot Deák Péter találta ki, és írta meg.
(magyarország)

A szerzõ programtervezõ matematikus oklevelet szerzett a Debreceni Egyetemen, és több hasznos program írásával foglalatoskodott már, amelyeket a világ bármely részén élõ emberek kedvükre használhatnak, amennyiben hasznosnak találják.


E-mail:
hyperr at freemail dot hu





Segítõ programozók


Christoph Thielecke (németország)
Kompjuter-kommunikációt tanul egy Wernigerode-i egyetemen. Szabad szoftvereket programozik, kedveli a QT/KDE környezeteket.


E-mail:
crissi99 at gmx dot de


Egyéb programjaim:
Kötegelt fájl átnevezõ http://renamer.sourceforge.net