Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Альтернативный способ быстрого поиска (QuickSearch eXtended)
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Aug 10, 2009 21:18    Post subject: Reply with quote

Den_Klimov
Не подтверждаю. QuickSearch eXtended 1.5.2 на TC 7.50pb8. У меня буквы с амперсандами в меню обрабатываются в этой версии нормально. Правда, все стандартные способы вызова быстрого поиска я отключил, вызывается пустое окно по пользовательским клавишам. Но это, кажется, не принципиально: проверил и на нескольких стандартных режимах — работает.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Den_Klimov



Joined: 03 Nov 2006
Posts: 207
Location: Ukraine.Kiev

Post (Separately) Posted: Mon Aug 17, 2009 05:21    Post subject: Reply with quote

Avada wrote:
Den_Klimov
все стандартные способы вызова быстрого поиска я отключил, вызывается пустое окно по пользовательским клавишам. Но это, кажется, не принципиально: проверил и на нескольких стандартных режимах — работает.

Не совсем понял что имеется в виду?
Отключил продвинутый быстрый поиск QuickSearch eXtended? Или вообще быстрый поиск?

--------------
Кстати да, возможно 1.5.2 версия QuickSearch eXtended к описанному мною глюку (когда перестают работать амперсанды в главном и контекстном меню) совсем и не причём. Эта проблема иногда только начинает проявляться и решается простой перезагрузкой Тотала. Возможно это глюк бет Тотала. Трудно сказать. Надо длительное время на чистом Тотале поработать без установленного QuickSearch eXtended. Тогда станет понятно.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Mon Apr 12, 2010 14:09    Post subject: Reply with quote

После долгого перерыва появилась новая версия QuickSearch eXtended 2.0.0. Взять можно, например, отсюда. Ознакомившись с новыми возможностями, рекомендую к безусловному использованию.
Самое важное нововведение — конфигурационная утилита tcmatch.exe, избавляющая от необходимости править файл tcmatch.ini. По умолчанию при открытии диалога быстрого поиска/фильтра справа от него появляется дополнительная панелька с 4-мя кнопками и 2-мя выпадающими списками. Всё это расположено в два ряда, но в в полном варианте диалога настроек можно задать однорядное расположение или вообще запретить автозапуск этой панельки.
Поскольку автор не снабдил кнопки и списки подсказками, коротенько поясню, что там для чего.
Верхний ряд: переключатель поиска введённых символов только в начале имени или где угодно; переключатель зависимости поиска от регистра; выбор режима поиска (простой, с регулярными выражениями, приблизительный и поиск символов, идущих не подряд).
Нижний ряд: переключатель вида панели (найденное/остальное); переключатель на полный вариант диалога настроек; выбор предустановленных шаблонов поиска/фильтрации.
Всё остальное настраивается в большом диалоге: фильтрация файлов/папок/всего, запуск при открытии пустого окна быстрого поиска/фильтра, выбор символов, активизирующих разные режимы поиска, формирование шаблонов поиска/фильтрации и так далее.
При автоустановке утилиты предполагается размещать её файлы (а их не так уж мало) в каталоге TC. Я бы вместо этого посоветовал создать отдельную папку (например, %Commander_path%\Utils\QuickSearch), распаковать туда файлы из архива утилиты вручную, а в wincmd.ini в секцию [Configuration] добавить ключ tcmatch с полным путём к библиотеке альтернативного поиска.
Пример: tcmatch=%Commander_Path%\Utils\QuickSearch\tcmatch.dll
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Wed Apr 21, 2010 16:09    Post subject: Reply with quote

Avada wrote:
Самое важное нововведение — конфигурационная утилита tcmatch.exe, избавляющая от необходимости править файл tcmatch.ini. По умолчанию при открытии диалога быстрого поиска/фильтра справа от него появляется дополнительная панелька с 4-мя кнопками и 2-мя выпадающими списками.

У меня, если активен TWinKey, утилита справа появляется только если выполнить поиск по второму разу в сессии.
Если запустить поиск первый раз в сессии тотала, то создаётся впечатление, что запускается не QSX, а стандартный Тоталовский быстрый поиск (т.к. после ввода первой же буквы панелька поиска исчезает) и и соответственно никакой панельки справа нет.
Такая же ситуация, если свернуть TC в трей и развернуть, а затем нажать Ctrl+S.
Стоит отключить TWinkey и проблема исчезает.
Может кто-то воспроизвести?
_________________
"the light is coming to give back everything the darkness stole"
—©@AG4
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 21, 2010 18:28    Post subject: Reply with quote

DrShark
Я не могу воспроизвести. К тому же слишком много факторов, которые могут влиять. Три вопроса, призванных несколько сузить этот круг: какой режим быстрого поиска задан в TC? есть ли проблема, когда TWinKey — с настройками по умолчанию (без файла TWinKey.ini)? то же с настройками QSX (без tcmatch.ini)?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Wed Apr 21, 2010 18:34    Post subject: Reply with quote

Тоже не видел такого.
"Буква (с диалогом поиска)"
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Wed Apr 21, 2010 19:26    Post subject: Reply with quote

Сейчас я пришёл к тому, что есть 2 независимых но очень похожих бага: один вызван QSX, другой - TWinkey и он скорее всего никак не связан с QSX.
И так, баг QSX (TWinkey должен быть отключен, чтобы не мешать):
1. Стартуем Тотал
2. Запускаем фильтр (Ctrl+S, справа появляется панелька tcmatch.exe)
3. Вводим какие-то буквы, Тотал фильтрует панель
4. Сворачиваем Тотал в трей (должна быть включена соотв. опция в настройках Тотала), затем разворачиваем -> панель tcmatch.exe справа отсутствует и в этом сеансе TC больше не появляется.

Баг с TWinkey (QSX можно отключить, для этого лучше временно переместить tcmatch.* из папки Тотала и удалить/закомментировать параметр tcmatch= из wincmd.ini если он там есть):
1. Cтартуем Тотал.
2. Запускаем фильтр (Ctrl+S), запустится стандартный Тоталовский фильтр. Если QSX не удалять перед экспериментом, то всё равно запускается Тоталовский фильтр - это видно. т.к. не появляется панелька tcmatch.exe.
3. Вводим в фильтр любой символ -> панелька с полем поиска исчезает.
Если бы TWinkey не был запущен, то стандартный тоталовский фильтр не исчез бы, а дал ввести символы, которые присутствуют в файлах на панели (а в QSX можно вводить вообще любые символы в любом количестве).

Минимум настроек из wincmd.ini, которые могут влиять (а могут и не влиять) на воспроизведние бага:
Code:
[Configuration]
AltSearch=2
QuickSearchMatchBeginning=0
QuickSearchExactMatch=0
QuickSearchAutoFilter=1

Avada wrote:
с настройками по умолчанию (без файла TWinKey.ini)? то же с настройками QSX (без tcmatch.ini)?

Насторйки плагинов следующие:
1) twinkey.ini
Code:
[Config]
EnablePlugins=0
ReturnTabs=1
AutoCompletion=1
KeepTCBack=0
CloseAllListers=1
ColoredTabs=0
StickyFiles=0
BookMarks=0
DriveList=0
UseDesktopINI=1
KeepTabColors=0
BriefSingleColor=0
UseLLHook=0
DblClickGotoDir=0
StickySort=1
AutoView=1
KeepScope=1
EnableStartupSequence=0
PersistBookmarks=0
[PluginList]
C:\totalcmd\Plugins\wdx\TWinKey\mcalc.dll=Calculator
C:\totalcmd\Plugins\wdx\TWinKey\ClockDLL.dll=Stopwatch
[Colors&Styles]
LostFocusStyle=4
LostFocusColor=#32CD32
StickColor=
StickStyle=2
StickySort=1
MarkPercent=33
BookMarkColor=#C0C0C0
BookMarkStyle=2
Menu1stColor=#C0C0C0
Menu2ndColor=#C0C0C0
MenuTextColor=#000000
MenuTextStyle=0
Select1stColor=#000000
Select2ndColor=#000000
SelectTextColor=#CFCFD1
SelectStyle=4
Separator1stColor=#C0C0C0
Separator2ndColor=#C0C0C0
SeparatorTextColor=#000000
SeparatorStyle=4
IconBarColor=#A0A0A4
[Keyboard]
NextQuickView=Ctrl+4
AutoCompletion=Ctrl+G
[Plugins]
Ctrl+1=C:\totalcmd\Plugins\wdx\TWinKey\ClockDLL.dll,1 ;Start or Reset Stopwatch timer
Ctrl+2=C:\totalcmd\Plugins\wdx\TWinKey\ClockDLL.dll,2 ;Pause or Resume Stopwatch timer
[AutoView]
test=?*twinkey*
[ViewModes]
test=test
[test]
Sort=0
BkgColor=
TabIcon=C:\totalcmd\Plugins\wdx\TWinKey\TWinKey.wdx
TabColor=
BkgPic=.\folder.jpg


2) tcmatch.ini
Code:
[general]
simple_search_activate_char=
regex_search_activate_char=?
leven_search_activate_char=<
case_sensitive=0
preset_activate_char=>
and_separator_char=" "
or_separator_char=|
negate_char=!
allow_empty_result=1
filter_files_and_folders=3
match_beginning=0
use_pinyin=0
simple_search_match_beginning_activate_char=^
wdx_separator_char=/
srch_activate_char=*
[wdx]
debug_output=0
wdx_cache=1000
[gui]
one_line_gui=1
override_search=1
invert_result=0

_________________
"the light is coming to give back everything the darkness stole"
—©@AG4
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 21, 2010 20:52    Post subject: Reply with quote

DrShark
Баг QSX — подтверждаю. (ИМХО, TWinKey никак не влияет).
А вот второй баг — нет. В том числе со всеми указанными настройками. При включённом QSX фильтр сразу расширенный, а панелька появляется после ввода любого символа.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Thu Apr 22, 2010 08:57    Post subject: Reply with quote

DrShark
У меня тоже никак не получается воспроизвести баг. Очевидно есть еще какое-то условие, пока неведомое. А ты пробовал воспроизвести его с пустым wincmd.ini и TWinKey.ini?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Wed May 12, 2010 12:54    Post subject: Reply with quote

Появилась новая версия QuickSearch eXtended 2.0.1, доступная, например, здесь. Особо радикальных изменений здесь нет: улучшен интерфейс дополнительной панельки (в частности, к кнопкам добавлены подсказки), поудобнее стали настройки, доработана документация и исправлены некоторые ошибки (в том числе отмеченная выше).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed May 12, 2010 13:20    Post subject: Reply with quote

Avada wrote:
Появилась новая версия QuickSearch eXtended 2.0.1, доступная, например, здесь
Скачал его ещё 8 дней назад, сегодня ещё попробовал двумя загрузчиками, по этой ссылке скачивал также, ТС 7.55 pb3 открывать его не желает, архив воспринимается как битый.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Wed May 12, 2010 13:47    Post subject: Reply with quote

Flasher wrote:
ТС 7.55 pb3 открывать его не желает, архив воспринимается как битый.

Скачал только что по указанной Avada ссылке. Всё нормально распаковалось.
И какая связь между TC и архивом? Библиотеки распаковки?
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed May 12, 2010 14:03    Post subject: Reply with quote

Batya wrote:
И какая связь между TC и архивом? Библиотеки распаковки?
Библиотека стандартная. Да в общем-то ТС тут действительно не причём, для DoubleCommander и других архиваторов архив также битый. Кто-нибудь может, например, на zalil.ru кинуть запароленный архив? А то кажется меня сеть подводит с конвертацией пакетов. Сравнительный анализ архивов, скаченных по одной ссылке, показал различия в ряде строк.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Wed May 12, 2010 14:45    Post subject: Reply with quote

Flasher
rar с восстановлением, внутри оригинальный zip
Да, совсем забыл Wink, пароль: 123
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed May 12, 2010 15:11    Post subject: Reply with quote

Rodny wrote:
Да, совсем забыл , пароль: 123
Я так и понял. Архив рабочий. Мерси! Сейчас будем тестить.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 2 of 8

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group