Cathy - disc cataloging tool

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
Ruby
Posts: 324
Joined: Sat Sep 05, 2009 6:35 pm

Re: Cathy disc cataloging tool, now portable.

#31 Post by Ruby » Sat Nov 03, 2012 10:34 pm

The 2.29 seems OK, it's when rolling back to 2.28 it did not load the indexed data/file that 2.29 had created.

User avatar
joby_toss
Posts: 2902
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: Cathy disc cataloging tool, now portable.

#32 Post by joby_toss » Sat Nov 03, 2012 10:39 pm

Oh, yes! I understand now (and confirm)! This is a very good observation!

P.S. "CathyCmd.exe" v2.29 needs also "msvcp100.dll" to run.

User avatar
joby_toss
Posts: 2902
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: Cathy disc cataloging tool, now portable.

#33 Post by joby_toss » Sun Nov 04, 2012 7:12 am

Ruby wrote:The 2.29 seems OK, it's when rolling back to 2.28 it did not load the indexed data/file that 2.29 had created.
I am pleased to say that I got a quick answer to my Sunday mail message, from Mr. Robert Vašíček. Thank you, sir!
2.29 saves 4 byte indexes for folder names, the 2.28 only 2 bytes – it was the limitation 65535 for number of folders.
So yes, catalogs created with version 2.29 cannot be opened with version 2.28.3. Maybe add a note of this to the database entry?

As for my error message, I understand that I'm not the only one, but it's a tricky situation to debug, because the author cannot replicate this issue on his test machines.

poutnikl
Posts: 2
Joined: Fri Nov 16, 2012 2:47 am

Re: Cathy disc cataloging tool, now portable.

#34 Post by poutnikl » Sun Nov 18, 2012 2:19 am

Current Cathy 2.30 has also implemented not following junctions/folder symlinks,
so it avoids to list false duplicates.
Last edited by poutnikl on Mon Nov 19, 2012 11:03 am, edited 5 times in total.

poutnikl
Posts: 2
Joined: Fri Nov 16, 2012 2:47 am

Re: Cathy disc cataloging tool, now portable.

#35 Post by poutnikl » Sun Nov 18, 2012 2:30 am

joby_toss wrote:Today I've hit Cathy's 65535 folders limit. Bummer...I can't catalog my HDD anymore. :( Just sad...
With coming new and debugged versions of Cathy it is going to be obsolete,
but even with 2.28.3 you were able to do so.

E.g. one catalogue for Windows folder and another for all but windows. Best if automated by CathyCmd.

Edit: But, OTOH, even with Cathy it can make sense to create more catalogs per disk, for easy limiting of the search.

User avatar
joby_toss
Posts: 2902
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: Cathy disc cataloging tool, now portable.

#36 Post by joby_toss » Sat Nov 24, 2012 8:32 am

Newly released version 2.30 fixed my "Encountered an improper argument" error.

Thank you!

User avatar
Midas
Posts: 4467
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Cathy portable woes...

#37 Post by Midas » Fri Feb 22, 2013 11:17 am

I followed instructions here to get Cathy's latest version (v2.31) portabilized with yaP (v0.0.2.3fixed).

(You can find my yaP launcher @ http://uploadmirrors.com/download/VMDPW ... 31-yaP.zip; if you use it, you might want to change the 'silentbatch=' value to '1' in the 'CathyP.ini' file to prevent console windows from appearing/remaining open...)

But I've hit a couple of snags:

- I'm getting the "Encountered an improper argument" error reported by joby_toss when I try to index my data disk (815GB, less than a quarter full), even after following the instructions posted by Robert Vasicek in Cathy's webpage (see below) -- although it looks as if it could be a permissions problem with Windows (7 SP1 x64), I had no trouble whatsoever indexing the system root drive;
  • Some users report a strange error - if similar happens to you, please use the previous version or set Run as Administrator both in Cathy.exe properties and Cathy shortcut properties...
    • Image
- I can't set the 'hit limit' through the 'settings' dialog, because whenever I do and then press the 'OK' button it resets itself to 5000 -- it works if I change the value in the reg file, but then its not as straightforward as that value is not decimal.

Any feedback will be appreciated. TiA,
Last edited by Midas on Tue Apr 14, 2015 2:01 am, edited 2 times in total.

User avatar
joby_toss
Posts: 2902
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: Cathy disc cataloging tool, now portable.

#38 Post by joby_toss » Fri Feb 22, 2013 4:37 pm

1. Sad to see this error again... Doesn't appear in my case anymore though. Try mailing the author, maybe you can help him find a solution.

2. Using "Cathy.exe -ini cathy.reg" option forces Cathy to read the settings file without being able to modify it, so the only way to change the settings would be to manually alter the "cathy.reg" file.
Attachments
Screenshot - 2013.02.23 , 2_35_43 AM.png

User avatar
Midas
Posts: 4467
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Cathy disc cataloging tool, now portable.

#39 Post by Midas » Sun Feb 24, 2013 12:11 pm

Thanks for chiming in, dear joby_toss. :)
joby_toss wrote:Try mailing the author, maybe you can help him find a solution.
I did, and am waiting anxiously. Cathy would be just perfect if it weren't for this portability 'papercuts' and a few cosmetics issues...
joby_toss wrote:Using "Cathy.exe -ini cathy.reg" option forces Cathy to read the settings file without being able to modify it, so the only way to change the settings would be to manually alter the "cathy.reg" file.
With the launcher, I chose not to read a static reg file, but to load and unload a dinamic one -- which only makes the second issue all the more taunting...

EDIT: No go, the author responded that he's unable to investigate problems occurring in remote computers, although he concurs this might be a permissions issue.

And, like joby_toss here, he assumed I was using the -ini command line parameter: "According to -ini option, it was developed for the special request of sone user - he wanted to add (burn) Cathy.exe and a prepared catalog file to burned CDs with some content to allow to find quickly anything inside it." Although I'm not using it, it seems that parameter is meant for running Cathy from non-writable media...

Oh well, as much as I like Cathy, for one reason or other it never worked for me, so I'll be closing this little project of mine for good. :(

EDIT2: Got the error even when running the launcher with SYSTEM privileges, with RunAsSystem...
(http://reboot.pro/files/file/237-runass ... fromtoken/)

sparkie001
Posts: 1
Joined: Sun Mar 17, 2013 10:40 am

Re: Cathy disc cataloging tool, now portable.

#40 Post by sparkie001 » Sun Mar 17, 2013 10:44 am

I also get the "Encountered an improper argument" error. But if I restart Cathy and index a subfolder TEST it works. I can also refresh that folder TEST successfully. BUT if I try the whole drive I get the error, and if I then try to refresh the folder TEST that was successful earlier it also gives the error. I have to restart to be successful with that folder.

User avatar
Midas
Posts: 4467
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Cathy - disc cataloging tool

#41 Post by Midas » Mon Sep 26, 2016 8:35 am

Old topic update: Cathy v2.31.3 released, dated 2013-10-03 (changelog at http://www.mtg.sk/rva/; see below).

Apparently this version definitively solves the problem I reported above (untested!):
BTW, sibling CLI utility CathyCmd v2.31.4 released, dated 2014-01-25.
  • [url]http://www.mtg.sk/rva/[/url] author wrote:v2.31.4 - Keeps existing catalog if device/path is not available for refresh
    v2.31.3 - "Improper argument" message concerning strange file date definitely corrected, strange dates are saved as 1977-01-01
So here's the updated yaP launcher configuration for full unencumbered portability:
  • Code: Select all

    ; configuration file for yaP v0.7.1 (http://rolandtoth.hu/yaP/)
    ; application name: Cathy
    ; version: v2.31.3
    ; website: http://www.mtg.sk/rva/
    
    [GENERAL]
    application = App\Cathy.exe
    commandline = -dir {YAPROOT}\CATS
    
    ; application = 
    ; commandline = 
    ; workdir = 
    
    [BEFORE]
    regkey = HKCU\Software\rOva\Cathy
    
    ...
    [/size]

Post Reply