
GamCat
Source (link to git-repo or to original if based on someone elses unmodified work):
Available as/for:
Description:Features:
- Scanning removable devices, partitions and folders and FTP servers
- Scanning inside archives
- Exporting the results
- Browsing the scanned archive file
- Virtual Compilation. This is an option to create a CD/DVD from the files listed in database in form of k3b project and .ISO file
- Managing the disks and video DVDs, you can add video DVDs from a filelist in .TXT format.
- Managing your customers, to know to whom you've given your disks and when.
- Rating your disks and specifying their genres
- You can exclude certain files from being scanned (like Thumbs.db or ReadMe.txt)
- You can search through categories
- You can quickly remove unwanted hits from within the search results by a right-click menu.
- Reports in various formats about a volume: .TXT and .HTML
- Ability to create a complete website from out of your catalog.
- Possibility to create thumbnails of image files of following type: JPG, PNG, BMP, TIFF, PCX, GIF and PDF.
- Scanning through .ISO image files
- Scanning the tags of MP3 files
- PDF and GIF thumbnails
- PowerQuery - sophisticated search algorithm for complex searches
- Import of Advanced Disk Catalog files via XML.
Lyrics providers:
lyrics.wikia.com
lyricstime.com
lyricsmania.com
zeneszoveg.hu
lyricsdownload.com
darklyrics.com
elyrics.com
hotlyrics.net
azlyrics.com
lyricsreg.com
lyrics007.com
metrolyrics.com
WARNING: This is a Gambas 3.4.1 project now, although the Kde-Apps is not ready for that
- GamCat can create thumbnails for the following movie formats: .3GP, .MOV, .MP4, .FLV, .AVI, .MKV, .MPG, .VOB, .MPEG
- There can be sequences of thumbnails for each movie file (1-25 images). This has been done using ffmpeg
- The thumbnails can be copied to a separate folder for easy access, as well as creation of a montage image of all the thumbnails with movie data.
- The thumbnail's resolution can be set
- You can create custom playlist from the MP3 database
- You can play the playlist as .m3u file in external players
- It is possible to search for a song using a fragment of its lyrics
- FTP scan dialog has been fixed
- A powerful statistic tool which can:
* compare two volumes
* make deep analysis of a volume
* check the scanned HDD folders for changes
GamCat is avilable also in Polish language: special thanks to Gnomek for translation and ideas/wishes, and the countless testings.
GamCat is now available in German language, thanks to work of Andrea Ambrus!
The German translation is not complete.
Version 1.0.9:
- Contains bugfix script for wrong file and folder numbers (the first run is slower)
- Added options to copy general catalog informations to the clipboard (Catalog tab)
- Single save saves the lyrics, "Save" button moved to menu item (MP3 tab)
- The Statistic is now synchronized with volume tree on Catalog tab
- Other small bugfixes
Ratings & Comments
52 Comments
Can you provide the gambas3 version needed to compile it? I have gambas 3.1.1 and looks like the " -x" flag passed to gbc3 by the make script , don't exist. symbianflo@symbianflo ~/Scaricati/GamCat-1.0.3 $ make Compiling GamCat project... /usr/bin/gbc3: invalid option -- 'x' Usage: gbc3 [options] [<project directory>] - Options: -g --debug add debugging information -v --verbose verbose output -a --all compile all -t --translate output translation files -p --public-control form controls are public -m --public-module module symbols are public by default -s --swap swap endianness -r --root <directory> gives the gambas installation directory -V --version display version -h --help display this help -L --license display license -e --translate-errors display translatable error messages Thx in advance. PS: The 3.2 and 3.2.1 versions of gambas have the xml-component too buggy that's why I'm stick with 3.1.1.
It is currently built against the gambas3 version 3.2.0, using Kubuntu Precise as platform. There is already a 3.2.1 on Kubuntu, but I didn't upgraded yet.
köszönöm szépen
have you updated to 3.4.1 yet? Thanks
Not yet. The version 1.0.8 has been done with gambas 3.4.0
Thanks ,great app. Ounce Minisini fix 3.4.1 i'll push it in Rosa Linux.
Hi there, looks like I'm the only one having problems with GamCat :) So I bought lately a new computer and installed GamCat 1.0.2 with Gambas 3. Now I can't see disc contents on tree view (first tab, active right after start). I can search through data, everything seems to work there, but on tree view all I can see is just discs with names. And it's the same with GamCat 1.0.3.
Hello, I need more details: 1. What kind of distro are you using? 2. Does the problem persist if you try to create a new database? 3. What if you delete the folder ~/.GamCat and restart the program? 4. Are you trying to use the old databases (prior version 1.0) with the new release? In that case it probably wouldn't work. You should rather go over former releases, which are containing the required compatibility scripts. 5. Could you send me some screenshots to my email: minthaka@freemail.hu ?
Thenks for a very fast response! 1. Fedora 17 64 2. If I create new database and add some disks, they're visble in tree view. 3. I don't understand this, it's like previous point. 4. I dont really know that, but judging by the creation time of last thumbnails, it must have been version from february 2012 or even older, so probably yes. And it was definitely Gambas 2 at this time. 5. Screenshots sent!
I've encountered another error. I just try to list entire catalog by clicking on "Catalog" button in "Search" tab. After a few seconds of listing GamCat crashes. There's output from console: $ GamCat kbuildsycoca running... Search.?.0: #21: Out of bounds Mutex destroy failure: Urządzenie lub zasoby zajęte It says in polish "device or resources busy". Well, more-less. My catalog consists now of about 60 DVDs and weights 63 MB.
Thank you! I've fixed it.
Since I switched off archive scanning GamCat started to work as it supposed to. However I've noticed, that if anything happens during adding a disc, the whole data base got corrupted without any chance to recover. So I have two suggestions. First - to block doing anything with application while scanning: no searching, renaming, etc. And second one - to create a backup file before adding (modifying) data base. For now I'm making a copy of GamCat file every time I'm adding a new disc - it's real pain.
I'll check the issue.
Can you just describe the issue in details? I've added a new CD, while I was searching for a file, and there were no errors. Was this error happening on upgrade to v. 0.0.54, I mean during the first run? Anyway I'll check the process of scanning once again!
So I'm scanning a new disc. Meantime I go to tab "Catalogs", doubleclick on any disc - it open a window "Change the volume's name" and whatever I try I can't close this window. I have to kill a thread, and when I restart GamCat it crashes with error message: kbuildsycoca running... mount: /dev/sr1 already mounted or /mnt/dvdrw busy mount: according to mtab, /dev/sr1 is already mounted on /mnt/dvdrw mkdir: nie można utworzyć katalogu `/home/dominik/.GamCat/thumbs/rFactor_Appendix_20': Plik istnieje FMain.?.0: Query failed: SQL error or missing database Mutex destroy failure: Urządzenie lub zasoby zajęte It says: cannot create folder rFactor_Appendix_20 because the folder exists. Removing this folder is not helping much. GamCat crashes with SQL error like above. Well, I can start application and even search through the data base, but it crashes on scanning the same disc again.
It happens on 0.54 version. I installed Fedora 13 package from this site. I didn't really try earlier versions because of archives error.
I can confirm your bug report. I can even explain why it does happen: when I do exactly what you've told me, the program hangs upon volume renaming, and I have to break program manually. Next time the program starts correctly, but when I want to add the same disk (with the same name), it crashes. But if I try to scan the same disk with a different name,there are no errors. That's because the table for the certain disk has been created during the first round of scan, and it looks like that the input dialog stops the execution of the scan process, and on next scanning trial with the same name it crashes, since the program cannot create a table which already exist, yet which isn't in the table which contains all the tables. I'll have to disable such possibilities. Please write me if any other situation of crash occurs! I'll rule them out. I never did rename and scan at once, so I never ran into this. Thank you!
So I'm scanning a new disc. Meantime I go to tab "Catalogs", doubleclick on any disc - it open a window "Change the volume's name" and whatever I try I can't close this window. I have to kill a thread, and when I restart GamCat it crashes with error message: kbuildsycoca running... mount: /dev/sr1 already mounted or /mnt/dvdrw busy mount: according to mtab, /dev/sr1 is already mounted on /mnt/dvdrw mkdir: nie można utworzyć katalogu `/home/dominik/.GamCat/thumbs/rFactor_Appendix_20': Plik istnieje FMain.?.0: Query failed: SQL error or missing database Mutex destroy failure: Urządzenie lub zasoby zajęte It says: cannot create folder rFactor_Appendix_20 because the folder exists. Removing this folder is not helping much. GamCat crashes with SQL error like above. Well, I can start application and even search through the data base, but it crashes on scanning the same disc again.
maybe i better rest my case for a while and move along down the road gamcat crashes every time i've tried it
i deleted .gamcat in my homefolder now the program don't start just show me the cat leaning on a cd Please, insert disk ................... not funny at all my friend
That was a first run-script to detect your CD/DVD drives, to be used as sources. After that you'd have to add a name to be shown, and the program should start. Your distro?
mark "No archive scan" then got another errormessage when trying to scan directory on harddrive: Query failed: SQL error or missing databas Fmain.?.0 btw i cant move the applicationwindow on the screen
mark "No archive scan" then got another errormessage when trying to scan directory on harddrive: Query failed: SQL error or missing databas Fmain.?.0 btw i cant move the applicationwindow on the screen
1. Please delete your ~/.GamCat folder , and restart the application. Turn off the scan for .rar archives. It have done a mess with your database, I'm sorry. I didn't encounter this error, since I'm very Linux oriented, and I'm using basically only ZIP and TAR. Does this restart helped? 2. I found the error in the rar archive's algorythm. I made the corrections, so they will work in next release (next week or so) Thank to your feedback. Gamcat is now over 15.000 lines of code, so it happens like this :(
I forgot to say, that the window can't be moved for now, that's not an error. I had no time to write the code for that! :)