QuickSearch eXtended

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Does QuickSearch eXtended call SetCurrentDirectory? This will lock that directory, so it cannot be deleted or renamed.
Author of Total Commander
https://www.ghisler.com
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

ghisler(Author) wrote:Does QuickSearch eXtended call SetCurrentDirectory? This will lock that directory, so it cannot be deleted or renamed.
AFAIR not. It might be set implicit.
sheppaul
Member
Member
Posts: 134
Joined: 2003-12-05, 07:59 UTC

Post by *sheppaul »

Autohokey script are always running to call everything.exe in my system.

Can it be a problem?
Only using TCMD x64. :)
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

sheppaul wrote:Autohokey script are always running to call everything.exe in my system.

Can it be a problem?
As the blocking Process seems to be tcmatch.exe I would assume it has nothing to do with the problem.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

It could also be the inherited current directory when tcmatch is started. Try calling SetCurrentDirectory with the Windows directory or c:\ or so immediately when tcmatch is launched.
Author of Total Commander
https://www.ghisler.com
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Post by *Ovg »

2Samuel

Case insensitive search doesn't work for Cyrillic names.

Is it a bug or I do something wrong?
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Ovg wrote:2Samuel

Case insensitive search doesn't work for Cyrillic names.

Is it a bug or I do something wrong?
IIRC there a a few places where case insensitive search may not work always. (for example regex)

However it should work on most areas. I just tried to find the file "Бб.txt" by searching for "бБ" and it works fine.
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Post by *Ovg »

2Samuel
First of all, thank you for a very useful plugin

"Бб.txt" - This is a dirty trick :-)
eg "Полиглот.txt" can't be found if I type "п"
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Ovg wrote:"Бб.txt" - This is a dirty trick :-)
Don't understand. Did it work there for you? Did you mentioned that I searched for "бБ" and the file is "Бб.txt", so without case insensitive search it shouldn't have worked? I also searched "Б.txt" with "б".
Ovg wrote:eg "Полиглот.txt" can't be found if I type "п"
This also works fine here.

a) Does the button in the additional user interface say "a=A" or "a≠A"?
b) Is the checkbox "case sensitive" in the configuration dialog checked or not?
c) Could you post your tcmatch.ini?
d) Do you use simple search?
e) Do you type "п" or "n"?
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Post by *Ovg »

2Samuel
I'm sorry, it seems that I used RegEx Search instead of Simple search.

Now I change search method to Simple Search and it works as should :-)
Thank you for your help![/i]
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Ovg wrote:2Samuel
I'm sorry, it seems that I used RegEx Search instead of Simple search.

Now I change search method to Simple Search and it works as should :-)
Thank you for your help!
Your welcome.
User avatar
Kendrickk
Junior Member
Junior Member
Posts: 11
Joined: 2014-07-31, 06:54 UTC

Post by *Kendrickk »

i am looking for a plugin that could help me to search in TC with alt-F7
not only for one word, but more. (TC cant do it to my knowledge).

Until now i am doing a workaround, look for one word, mark them, look within these for the second. In most cases looking for 2 words narrows the outcome sufficiently.

is quicksearch extended able to search for more words ?
and if not: does anybody know which plugin could manage this ?

thanks
User avatar
nsp
Power Member
Power Member
Posts: 1804
Joined: 2005-12-04, 08:39 UTC
Location: Lyon (FRANCE)
Contact:

Post by *nsp »

Kendrickk wrote:i am looking for a plugin that could help me to search in TC with alt-F7
not only for one word, but more. (TC cant do it to my knowledge).

Until now i am doing a workaround, look for one word, mark them, look within these for the second. In most cases looking for 2 words narrows the outcome sufficiently.

is quicksearch extended able to search for more words ?
and if not: does anybody know which plugin could manage this ?

thanks
Yes you can search for multiple word by default !
See tcmatch.pdf
"blue red" : will search for all file containing blue and red !
"blue | red" will search for all file containing blue or red !
ThiefMaster
Junior Member
Junior Member
Posts: 78
Joined: 2003-10-27, 16:49 UTC
Contact:

Post by *ThiefMaster »

Is there any way to put the plugin in a subfolder? I don't like having plugin files lying around in the main TC folder so I usually put everything in TC\plugins\<pluginname>\ but of course the tcmatch dll is not loaded that way - and since it doesn't seem to use any of the "officially supported" plugin types I don't see a way to tell TC to load the DLL from a certain folder...
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

HISTORY.TXT:

Code: Select all

16.06.09  Added: Set location and name of tcmatch.dll via wincmd.ini [Configuration] tcmatch=  (must contain full path+file name, supports env. vars)
Post Reply