Everything search: no effect

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6976
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

TW wrote:why run as a service? as far as i understood, you need to run the GUI anyway to make it working with TC.
Without the service Everything needs to be running with enhanced rights
That would be a very bad idea for security reasons.
Terka
Senior Member
Senior Member
Posts: 326
Joined: 2006-05-24, 09:04 UTC

Post by *Terka »

Everything is ticked. If unticked and ticked again, NO "not installed" message.
But still not working for me.
User avatar
tuska
Power Member
Power Member
Posts: 4059
Joined: 2007-05-21, 12:17 UTC

Post by *tuska »

For example:
After download of "Everything-1.4.0.719b.x64.zip" you can extract the 2 files:
Everything.exe + License.txt to any folder you want.

Then start Everything.exe.
In the window "Everything" ... Choose an option:
Click on "Install the Everything Service", OK

Everything is loaded (hold on a few seconds) - and then you should see results
Terka
Senior Member
Senior Member
Posts: 326
Joined: 2006-05-24, 09:04 UTC

Post by *Terka »

i have Everything installed, im using it for a year.
but in TC it is not working.
User avatar
tuska
Power Member
Power Member
Posts: 4059
Joined: 2007-05-21, 12:17 UTC

Post by *tuska »

i have Everything installed, ... but in TC it is not working.
Did you read this?
http://ghisler.ch/board/viewtopic.php?p=308694#308694
If you extract the "Everything-SDK.zip", then in folder "dll" there are two files, i.e. Everything32.dll and Everything64.dll.

This two files must be copied to the location described here under point 1)
http://ghisler.ch/board/viewtopic.php?p=309311#309311
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Please wait for beta 2 if you can't get it to work. It will include the necessary dlls.
there seems to be a long timeout before the search results pane starts to populate (status bar and some widgets turn BLACK for that moment), but then I see all folders traversed in the status bar and the search results are presented in the regular way. My guess is that TC tries to use Everything, fails after a timeout, then starts a regular search?
The long timeout is when TC requests the list of names from Everything until it receives that entire list.
but then I see all folders traversed in the status bar and the search results are presented in the regular way. My guess is that TC tries to use Everything, fails after a timeout, then starts a regular search?
TC gets the size, timestamp and other attributes for all the returned files. Everything beta would return these too, but I can't expect that people use a beta in production environment, sorry. I will adapt my code once that version is no longer in beta.
Author of Total Commander
https://www.ghisler.com
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Christian,
TC gets the size, timestamp and other attributes for all the returned files. Everything beta would return these too, but I can't expect that people use a beta in production environment, sorry. I will adapt my code once that version is no longer in beta.
Can you perhaps dynamically check which Everything version is being used and if it's a new one then get the data from Everything?

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
TW
Senior Member
Senior Member
Posts: 390
Joined: 2005-01-19, 13:35 UTC

Post by *TW »

Horst.Epp wrote:
TW wrote:why run as a service? as far as i understood, you need to run the GUI anyway to make it working with TC.
Without the service Everything needs to be running with enhanced rights
That would be a very bad idea for security reasons.
ah, ok.


Hacker wrote:Christian,
TC gets the size, timestamp and other attributes for all the returned files. Everything beta would return these too, but I can't expect that people use a beta in production environment, sorry. I will adapt my code once that version is no longer in beta.
Can you perhaps dynamically check which Everything version is being used and if it's a new one then get the data from Everything?

Roman
hm, but the latest Everything beta seems to work fine here with TC x64? what am i missing?
licenced and happy TC user since 1994 (#11xx)
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

TW,
hm, but the latest Everything beta seems to work fine here with TC x64? what am i missing?
Latest Everything beta provides more information (file size) than TC is using (only file name).

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
saqwed
Junior Member
Junior Member
Posts: 3
Joined: 2008-11-27, 02:43 UTC

Post by *saqwed »

Add Everything SDK dll files + change x64 Totalcmd => PASS
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Can you perhaps dynamically check which Everything version is being used and if it's a new one then get the data from Everything?
That would be nice. But I checked the Everything SDK, and there isn't any function to get these details. Seems that they didn't update the SDK for the beta yet.

Here is the SDK, at the very bottom:
https://www.voidtools.com/downloads/
Author of Total Commander
https://www.ghisler.com
TW
Senior Member
Senior Member
Posts: 390
Joined: 2005-01-19, 13:35 UTC

Post by *TW »

everything now works also in TC x86 b2

the everything.dll that comes with TC does the magic, the one from the SDK still does not work in TC x86,
licenced and happy TC user since 1994 (#11xx)
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

For me it still doesn't work in beta 2. The checkbox is checked but the search is performed without the help of Everything (enumeration). Could you maybe display an error message?
TW
Senior Member
Senior Member
Posts: 390
Joined: 2005-01-19, 13:35 UTC

Post by *TW »

strange. for me it works with

- TC x86 b2
- Everything Version 1.4.0.719b (x64) or Version 1.4.0.719b (x86)
- Everything dll's from official TC b2
licenced and happy TC user since 1994 (#11xx)
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

After a quick test it seems it works for me with TC 9 b2 (32 / 64) and Everything 1.4.0.713b just fine.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Post Reply