Speedup of file searching, folders synchronizing etc.

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Terka
Senior Member
Senior Member
Posts: 326
Joined: 2006-05-24, 09:04 UTC

Speedup of file searching, folders synchronizing etc.

Post by *Terka »

File searching, folders synchronizing etc is slow in comparison to tools like
'Everything' http://www.voidtools.com/.
Christian, could you please implement similar algorithm?
User avatar
Vochomurka
Power Member
Power Member
Posts: 816
Joined: 2005-09-14, 22:19 UTC
Location: Russia
Contact:

Post by *Vochomurka »

Is this the answer?
Single user license #329241
PowerPro scripts for Total Commander
Michael REMY
Senior Member
Senior Member
Posts: 202
Joined: 2010-12-12, 10:05 UTC
Location: Amiens

Re: Speedup of file searching, folders synchronizing etc.

Post by *Michael REMY »

Terka wrote:File searching, folders synchronizing etc is slow in comparison to tools like
'Everything' http://www.voidtools.com/.
Christian, could you please implement similar algorithm?
voidtools use an index, so it means there is a longer (maybe in background) tsk which is performed before the search.
i'm an old long user of TC since the windows 3.11 release !, for the history, i came to tc when i migrate from amiga commodore to PC where they are diskmanager and directory opus there.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50873
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

TC 9 will use 'Everything'. I have used it for a few weeks now, and it works very well, except when searching in the Windows directory: Here there are a lot of files with multiple hard links to them, and 'Everything' will usually find the wrong one, e.g.
"C:\Windows\winsxs\amd64_microsoft-windows-s..-soundthemes-sonata_31bf3856ad364e35_6.1.7600.16385_none_201752c112c5078c\Windows Logon Sound.wav"
instead of finding
"C:\Windows\Media\Windows Logon Sound.wav"
Author of Total Commander
https://www.ghisler.com
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2ghisler(Author)
What did you search for in your example?
User avatar
Horst.Epp
Power Member
Power Member
Posts: 7014
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

ghisler(Author) wrote:TC 9 will use 'Everything'. I have used it for a few weeks now, and it works very well, except when searching in the Windows directory: Here there are a lot of files with multiple hard links to them, and 'Everything' will usually find the wrong one, e.g.
"C:\Windows\winsxs\amd64_microsoft-windows-s..-soundthemes-sonata_31bf3856ad364e35_6.1.7600.16385_none_201752c112c5078c\Windows Logon Sound.wav"
instead of finding
"C:\Windows\Media\Windows Logon Sound.wav"
Next Everything version will support hard links
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50873
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2Lefteous
*.wav in Windows directory.

2Horst.Epp
Ah, that would solve it, nice to hear that!
Author of Total Commander
https://www.ghisler.com
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2ghisler(Author)
If you are talking about a recursive search - the search result is valid. I guess it's not always desired to get all paths of a file in all use cases.

If required - starting from Vista there is an API to get all paths of a file:

https://msdn.microsoft.com/de-de/library/windows/desktop/aa364421%28v=vs.85%29.aspx

But how can you say what the 'right' one is? As far as I know there is no default path for a file. There is just one or multiple paths to a file.
Terka
Senior Member
Senior Member
Posts: 326
Joined: 2006-05-24, 09:04 UTC

Post by *Terka »

Christian thanks, its great news! :D
Wen do you approximately expect version 9 being available?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50873
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Difficult to say - there will be a public beta test here in the forum first. But new requests are flooding in, so the release gets pushed back more and more...
Author of Total Commander
https://www.ghisler.com
Post Reply