avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Saturday May 8, 2021, 6:33 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - jmj [ switch to compact view ]

Pages: [1] 2next
jmj -- maybe one of these days in near future you will let me bend your ear and ask a few questions about the best way for me to do it.

Sure. Maybe I should put Locate32's improve searching interface and put all into a dll file so it would be easier to use in external problems. 

Ok. I think that this is issue in locate.exe, not FAR plugin itself (unless Okke wants to start using Locate32 searching module directly). To get this work, I should extend locate.exe to understand logical operators. I'll add that to the todo list.

Try "-lw exam". FARR plugin uses locate.exe with searches so you can use its command line arguments (see "locate -h" in command prompt).

For Locate32, I suggest you to try "Match whole name only" option in Advanced tab.

Living Room / Re: does win XP 64-bit suck?
« on: December 05, 2008, 02:56 PM »
maybe because f0dder wrote that message on June.

Umm... I usually like to see suggestion for Locate32 in the Locate32's forum, but maybe in this case this is a good place. This could be implemented rather independently using any development tools. (And personally I have no time for this, too.)

If someone would like to work with this, I can provide support to integrate this to Locate32 and make modifications to Locate32.exe if needed. More info is posted here.

Living Room / Re: Opera 9.5
« on: June 12, 2008, 11:51 AM »
I didnt mention firefox. The wand pales in comparison to roboform. Several users here can atest to that fact.

Blaah, I checked Roboform's feature list and there was nothing special to me and one crucial missing feature (Linux support). Well, it's personal preference. But I think that it's not Opera's fault that Roboform does not support it.

Living Room / Re: Opera 9.5
« on: June 12, 2008, 11:24 AM »
Dont confuse security with lack of use. Sorry, still no roboform, no opera for me.

You mean password management? Opera has had wand for years which IMHO works much better than Firefox's password management.

8 is the last beta linked from the main page, which I'm assuming is

Ups  :-[, it seems that I have forgotten to add a message for 8.3260. It's there now.

Edit: The program's home page lists a slightly old beta (it didn't have the thumbnails feature).
Here's the link to the Locate32 Beta Page has thumbnails, there is a message for that in the main page. The downloads page lists only all exe packages (with installers, no beta) and links to locations where other versions can be found.

  • Realtime indexing - very low on resource consumption, better (perfect) results, no CPU spikes as with scheduled indexing.
  • Thumbnail mode for graphic files (would give it an outright advantage over other FS tools that do realtime indexing, none that I know of have this implemented)
  • Panes for listing recently added/changed & recently launched files (like with Ava Find)
  • Popup window showing files being added/modified (like in Filetracer)

Realtime indexing and thumbnails have been in the todo list for while (actually I'm working with the latter right now, I hope that I can handle that).

To show recently added/changed files would require that live indexing, or at least somehow to figure out what have been changed (comparing old and new database or something like that). I think that this could wait that live indexing. A panel for recently launche files, hmm, I could considerthis. Maybe popup window for that list?

btw. this is not the best place to make suggestions.

General Software Discussion / Re: Locate32 crashing a lot
« on: February 15, 2008, 12:31 AM »
Shell extension can cause this kind of problems so it's good idea to try to disable those. You could try also the latest stable version:

If you can't resolve the problem and Locate32 still crashes, take a screenshot from the error dialog (use

But anyway, I tried to unplug my server and opened Locate32. Locate32 did hang on couple of seconds! I'll check that what Locate32 it is doing.

This does not happen here anymore when the latest version is in usehere. Carol Haynes, could you try that?

I can brush up the modification a bit and commit to the repository, since unicode display would be nice to have for console users nonetheless.

It would be nice if you do that.

Now the website is updated, thank you for reminding me.

btw. f0dder, what is going on with those unicode related things in locate.exe?

I tried Process Monitor with Locate32 and used the following options in Advanced options:
"Use own method to generate file titles" checked
"Show type specified icons" unchecked
"Show file type (otherwise extension)" with "Use own method to get file types"
"Do not show tooltips" enabled
"Do not show deleted/named/moved files" disabled
"Disable updating (file information from databases)" checked
"Use default icon for directories (use with slow network drives)" enabled

Then I closed Locate32, turned loggin on Process Monitor, opened Locate and finally searched files in "\\server", and I didn't see any file operations related to files in \\server. Enabled "Show type specified icons" and saw lots of accesses to files in server.

But anyway, I tried to unplug my server and opened Locate32. Locate32 did hang on couple of seconds! I'll check that what Locate32 it is doing.

f0dder: "Disable updating (...)" option is there for, did you try that?
Yup, "Disable updating (file information from database)" checked, "Do not add directoris (except local drives) to the list" checked, "Use default icon for directories (use with...)" checked.

How about "Use type specified icons" and "Show file type"? The former causes calls when enabled and also the latter, at least if shell function is used (I'm not sure about my own way, I should check that).

btw. you are using, right? Previous versions has a bug which activates background updater when you open settings dialog altought disable updating is chosen.

Sorry but that didn't answer the question really. I understand why it needs access to specified locations to update the database but why does it need to access anything just to open the search window (I am not talking about during the search - literally just opening the window to enter search criteria is incredibly slow).

Also even during a search why does it need to access anything - surely the whole point about have an index database is precisely to avoid looking at disk/network content to do a search ???

The reason why Locate hangs in startup is that it tryies to load icons for network directories, it should not access to network drives otherwise. At least that was a problem in my system. During searches, it access to files only if you want that ("Enable updating", "Don't show deleted/renamed/moved files", "Show type specified "Icons" turned on in Advanced setttings, etc.).

f0dder: "Disable updating (...)" option is there for, did you try that?

If you have slow or offline network drives, check that you have enabled "Use default icon for directories (use with slow network drives)" option in Advanced settings. In addition, you could try the following options in Advanced settings: "Do not save network drives and directories", "Do not add directories (except local drives) to the list" and "Disable updating (file information from database)" (this is probable what f0dder is looking for).

Btw. there is a remapping feature in Locate, see the thread in the Locate forum (link above in vixay's post).

 :huh: it took two days here? Typically I'm not so slow.

f0dder: ahh ok, I though that you meant user's own folder

vixay, Howabout if you create one database for IT, another for HR and third for OP and keep database files in server?

FARR Plugins and Aliases / Re: Locate32 Plugin for FARR by Okke
« on: December 30, 2007, 06:50 AM »
jmj: I want to play around with it a bit, as soon as I get the thing fully building ;). Is the filename output done exclusively from the two callback functions?

Yes. The another is for filenames using ANSI, so you don't need to change that (unless you wish it).

FARR Plugins and Aliases / Re: Locate32 Plugin for FARR by Okke
« on: December 30, 2007, 01:08 AM »
OK, so everything I know at the moment:
1. Console in Windows XP can produce full Unicode output but only for displaying. Piping and redirecting is unsupported so it's useless for us.
2. Standard printing functions like wprintf (used in locate.exe) uses built-in WideCharToMultibyte conversion (to DOS codepage in my case), so polish letters have wrong hexcodes in normal windows.
3. I'm able to write raw Unicode to console (swprintf+WriteFile, without widechar->codepage conversion) - when displaying it look like there are spaces between all letters, but after redirecting to a file it works like a charm (even without BOM :) ).

So locate.exe could be changed to use WriteConsole (if not redirected) and add e.g. '-w' command line argument to use WriteFile and Unicode character set. Then plugin could use that.

But does f0dder want to work with this or do I make required changes?

FARR Plugins and Aliases / Re: Locate32 Plugin for FARR by Okke
« on: December 29, 2007, 01:16 PM »
f0dder: I sent you an email.

FARR Plugins and Aliases / Re: Locate32 Plugin for FARR by Okke
« on: December 29, 2007, 05:25 AM »
It's not necessary to use wsprintf, until it's something which works.

You can try to fix it if you wish. If you haven't noticed, new address for the repository is The repository can be read by anyone and your old password should work for writing.

FARR Plugins and Aliases / Re: Locate32 Plugin for FARR by Okke
« on: December 29, 2007, 03:17 AM »
Ok, it seems that unicode characters do not work even in console. It worked when I tested before, but probable
used copepage was valid for those charactes (those was cyrillic or chinese alphapets, now I tested random characters).

So what all I should do to get it work like you want? Atm locate.exe uses wprintf

Pages: [1] 2next