QuickSearch eXtended

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

Moderators: Hacker, petermad, Stefan2, white

Post Reply
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 »

Hacker wrote:Some mouseover popup hints for the new interface would be nice. :-)
This is a good suggestion. Thanks.
DrShark wrote:On TC 7.55pb2 under WinXP SP2 Pro tcmatch.exe doesn't autostart if I press Ctrl+S in Total Commander first time in session.
I must filter something, close (Esc) and restart quicksearch (Ctrl+S again) to make tcmatch.exe gui shown...
Strange. Can anyone confirm the problem?
1) Can you see tcmatch.exe in the processlist after the first call of Ctrl+S?
2) Does the first call of Ctrl+S filter the files according to tcmatch.pdf? (or with TCs internal algorithm)
3) Where is tcmatch.* and tcmatch.ini located? (TC folder?)
4) Did you filter in a folder with many files? (or where the filter process needs much time?)
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Samuel wrote:2Peter:
Here is a compiled ahk-script: Language.exe
Would you be so kind and report what language ID you have?
Which bad :wink: :?: links are you using? I get

Code: Select all

Content
The requested URL could not be retrieved
The URL you are trying to access is blocked by Ikarus. The requested URL has been defined as belonging to a blocked category. 
Peter
TC 10.xx / #266191
Win 10 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 »

I use a drivehq account.
Perhaps its in this category because other users used their accounts for malware...
If you dont trust me build your own language.exe with ahk.
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Samuel wrote:...If you dont trust me ...
No problem - I do. But my internet-admins not. I just sent a mail to them.

Regards

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Samuel wrote:2Peter:
Here is a compiled ahk-script: Language.exe
Would you be so kind and report what language ID you have?
Now the download is open ..

I have langugae "0409", and tcmatch.exe from April 12 is still in English.

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Post by *DrShark »

Samuel wrote:1) Can you see tcmatch.exe in the processlist after the first call of Ctrl+S?
2) Does the first call of Ctrl+S filter the files according to tcmatch.pdf? (or with TCs internal algorithm)
3) Where is tcmatch.* and tcmatch.ini located? (TC folder?)
4) Did you filter in a folder with many files? (or where the filter process needs much time?)
1. No.
2. First call is filtering strange: after entering first letter to filter something,
total commander makes filter by that letter but the quick search dialog hides.
After pressing Crrl+S again, QSeXtednded with tcmatch.exe dialog appears.
3. Both in totalcmd folder and in c:\totalcmd\Plugins\tcmatch\QuickSearch eXtended\
In wincmd.ini I have:

Code: Select all

tcmatch=%COMMANDER_PATH%\Plugins\tcmatch\QuickSearch eXtended\tcmatch.dll
About gui in tcmatch.ini:

Code: Select all

[gui]
one_line_gui=1
override_search=1
invert_result=0
4. I can reproduce this behavior can even in a folder with just 2 files.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
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 »

Peter wrote:I have language "0409"
The code "0409" stands for "English United States".
The codes I currently use for German are:

Code: Select all

0407 = German_Standard
0807 = German_Swiss
0c07 = German_Austrian
1007 = German_Luxembourg
1407 = German_Liechtenstein
Any idea if there are different language codes in windows that I could request? I think I will implement a language selection field.


2DrShark:
Sorry, I cannot reproduce it - tried it several times.

1) Have you tried to remove the line from "wincmd.ini":

Code: Select all

tcmatch=%COMMANDER_PATH%\Plugins\tcmatch\QuickSearch eXtended\tcmatch.dll
2) Could you disable the gui:

Code: Select all

[gui]
override_search=0
and try if this also happens:
First call is filtering strange: after entering first letter to filter something,
total commander makes filter by that letter but the quick search dialog hides.
Can you filter with a RegEx string like "?\d" without gui on startup?
Or does it also close?

3) Do you use other AutoHotkey Scripts or similar things for TC (or other progs)?
Can you deactivate them and try again?

4) If you are experienced with AutoHotkey, could you try around with "tcmatch.ahk" from the source?
Try add the line "msgbox,Hi there!" to check if lines in the code are reached.

5) What Windows version do you use? (Oh I see - Vista, right?)
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Samuel wrote:...The code "0409" stands for "English United States".
The codes I currently use for German are:

Code: Select all

0407 = German_Standard
0807 = German_Swiss
0c07 = German_Austrian
1007 = German_Luxembourg
1407 = German_Liechtenstein
Any idea if there are different language codes in windows that I could request? I think I will implement a language selection field.
...
We have a strange mixture of English and German strings in many of our Windows Software (Explorer, IE, ..). Nobody knows why and how to solve it. And you are right: a "language selection field" will be the best solution.

Peter
TC 10.xx / #266191
Win 10 x64
yeskky
Member
Member
Posts: 177
Joined: 2007-03-01, 05:32 UTC
Location: Jiang Su,China

Post by *yeskky »

tcmatch.exe locks an USB disk if it's pluged in and searched with QuickSearch eXtended.
Please fix this issue.
#222405 Single user licence
bluspea
New Member
New Member
Posts: 1
Joined: 2010-04-20, 03:32 UTC

Post by *bluspea »

Very good plugins. thanks
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 »

tcmatch.exe locks an USB disk if it's pluged in and searched with QuickSearch eXtended.
Please fix this issue.
Are you sure tcmatch.exe and not tcmatch.dll locks it?
1) Is it also locked if you disable the gui?
2) Do you have special options in tcmatch.ini? (wdx, filter_files_folders) Can you post your tcmatch.ini?
3) Where is QuickSearch eXtended installed? On the stick itself?
User avatar
GammelBert
Member
Member
Posts: 109
Joined: 2007-02-21, 18:42 UTC
Location: Germany

Post by *GammelBert »

a small suggestion: make an html readme instad of a pdf file. It would be possible then to view it in the browser.
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 »

I decided to use a pdf, because html would need additional resources like images etc.
I tried to reduce the included files to the minimum. (Because tcmatch is installed to TC folder by default.)

Also its much harder to create a full compatible html, than a pdf.
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Post by *DrShark »

upd After disabling TWinkey plugin the problem gone...
Strange, it seems that on Vista TWinkey doesn't cause that problem.

-------------------------------------------------------------------------
1) Have you tried to remove the line from "wincmd.ini":

Code: Select all

tcmatch=%COMMANDER_PATH%\Plugins\tcmatch\QuickSearch eXtended\tcmatch.dll
I hadn't that line by default. The bug existed even with default tcmatch install.
5) What Windows version do you use? (Oh I see - Vista, right?)
The bug apears on WinXP SP2. On my laptop with Vista SP2 tcmatch.exe starts on each QuickSearch call.
2) Could you disable the gui:

Code: Select all

[gui]
override_search=0
and try if this also happens:
First call is filtering strange: after entering first letter to filter something,
total commander makes filter by that letter but the quick search dialog hides.
Can you filter with a RegEx string like "?\d" without gui on startup?
Or does it also close?
In that case I can filter but quicksearch still closing on first call. Well, it means nothing changed except fact that now tcmatch.exe gui not appears on second and later searches...
3) Do you use other AutoHotkey Scripts or similar things for TC (or other progs)?
Can you deactivate them and try again?

4) If you are experienced with AutoHotkey, could you try around with "tcmatch.ahk" from the source?
Try add the line "msgbox,Hi there!" to check if lines in the code are reached.
I'll try to play with ahk source a bit later. Now I havn't AHK installed on XP machine.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
yeskky
Member
Member
Posts: 177
Joined: 2007-03-01, 05:32 UTC
Location: Jiang Su,China

Post by *yeskky »

Samuel wrote:
tcmatch.exe locks an USB disk if it's pluged in and searched with QuickSearch eXtended.
Please fix this issue.
Are you sure tcmatch.exe and not tcmatch.dll locks it?
1) Is it also locked if you disable the gui?
2) Do you have special options in tcmatch.ini? (wdx, filter_files_folders) Can you post your tcmatch.ini?
3) Where is QuickSearch eXtended installed? On the stick itself?
A:
Yes,it's tcmatch.exe,indicated by USB safely remove.
1) I don't know how to disable the gui.I use the default setting.
2) NO,I never changed it.
3) I opened the downloaded archive with TC,it installed automaticlly.It's in TC's root folder.
#222405 Single user licence
Post Reply