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
Flasher



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

Post (Separately) Posted: Tue Apr 12, 2011 01:17    Post subject: Reply with quote

Den_Klimov wrote:
"Продвинутый быстрый поиск" - это когда поиск происходит не по первым символам названия объектов (последовательно с начала названия), а по всему содержимому названия объектов. Именно это я имею в виду.
Видимо, у нас совершенно разные оценочные критерии продвинутости. То, что пишешь ты - это точное соответствие имени по начальным символам, есть ещё по конечным до точки, простые добавочные критерии.

Я заметил, что твой предыдущий пост ещё на километр растянулся, это при просьбе о краткости (сестре таланта, между прочим Wink), сейчас мой мозг не готов это всё осилить, надо бы ему отдохнуть, в глазах рябит. Может, завтра вернусь к обсуждению.
Back to top
View user's profile Send private message
Den_Klimov



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

Post (Separately) Posted: Tue Apr 12, 2011 01:41    Post subject: Reply with quote

Flasher
Quote:
То, что пишешь ты - это точное соответствие имени по начальным символам

Угму. Ты всё правильно понял.
Это я обзываю "простой быстрый поиск".

Quote:
Видимо, у нас совершенно разные оценочные критерии продвинутости.

Неважно. Если хочешь предложи своё название. Как трамвай не назови главное чтобы по рельсам ехал.
Мне главное результат.

Quote:
Может, завтра вернусь к обсуждению.

Чего ж тут обсуждать. Условия задачи я сформулировал. И вроде ты уже наконец понял о чём речь.
Если вызнаешь способ как реализовать то что я хочу подскажи.
Многим клавиатурникам, кто быстрой навигацией по первым буквам постоянно пользуется и одновременно при этом пользует QuickSearch eXtended это будет полезно. Сейчас приходиться так перебиваться как описывал.
Хотя похоже пока такого способа нет.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Tue Apr 12, 2011 07:48    Post subject: Reply with quote

Den_Klimov wrote:
Можно ли временно открыть\включить продвинутый быстрый поиск одной клавишей, не потеряв простого быстрого поиска по умолчанию?

Может назначить на клавишу “\” или “пробел” пользовательскую команду вызова такого вот
Code:
'===============================================================
' Посылает комбинацию клавиш Ctrl+S, Shift+Home, BS и пробел
'===============================================================
Dim WSH
Set WSH = WScript.CreateObject("WScript.Shell")
WSH.SendKeys "^S+{HOME}{BS} "
Set WSH = Nothing
Wscript.Quit
скрипта?
Back to top
View user's profile Send private message
Den_Klimov



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

Post (Separately) Posted: Tue Apr 12, 2011 14:16    Post subject: Reply with quote

sa
VBS-ка работает как нужно.
Костыли конечно но я и боялся что без костылей тут не обойдёшься. Sad

Только разве Тотал позволяет просто на произвольную одиночную клавишу "\" назначать команды? Может я давно отстал от жизни?
-------------------------

P.S. А если кто ещё какие варианты придумает то милости прошу.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2563

Post (Separately) Posted: Tue Apr 12, 2011 15:40    Post subject: Reply with quote

Den_Klimov wrote:
Только разве Тотал позволяет просто на произвольную одиночную клавишу "\" назначать команды? Может я давно отстал от жизни?

Hist_rus.txt:
14.11.08 Добавлено: Страница настроек "Разное": Увеличено число клавиш, которые можно применять для пользовательских комбинаций (за счёт клавиш для ввода знаков препинания: "[{", "]}", "/?" и др.).
Back to top
View user's profile Send private message
Den_Klimov



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

Post (Separately) Posted: Tue Apr 12, 2011 15:51    Post subject: Reply with quote

sa
Ооо. Вижу действительно отстал я от жизни. Спасибо за наводку.
И спасибо большое за vbs-скрипт. Всё реализовал как хотел благодаря этому скрипту.

Конечно приходится после нажатия "\" долю секунды подождать пока скрипт отработает, перед тем как печатать текст запроса быстрого поиска (хотя я клавиатурник довольно резвый, но сразу печатать поиск нельзя, нужно долю секунды выждать обязательно чтобы скрипт успел запустить быстрый поиск и отработать). Но это всё равно на порядок удобнее чем раньше (всего одна удобная клавиша вместо теперь Ctrl+S а потом ещё пробел). Спасибо.
Хотя бы так пока будет, при помощи элегантного скриптового костыля. Если конечно никто ничего лучше не придумает, на что у меня надежды мало.
Back to top
View user's profile Send private message
Knstntn



Joined: 05 Oct 2011
Posts: 10

Post (Separately) Posted: Wed Oct 05, 2011 17:44    Post subject: Reply with quote

Добрый день!

При перезагрузке ТК 7.56а поисковик QuickSearch eXtended 2.1.0 слетает. Пожалуйста, помогите решить эту проблему.

-- Поисковик установлен по умлочанию в папку ТК.
-- wincmd.ini расположен на диске Д.
-- "Слетание" происходит также после сеанса ТК от имени администратора.
-- Фрагмент раздела [Configuration]:
AltSearch=1
tcmatch=%Commander_Path%\tcmatch.dll
QuickSearchMatchBeginning=1
QuickSearchAutoFilter=1

Спасибо!
Back to top
View user's profile Send private message
Online



Joined: 01 Dec 2010
Posts: 67

Post (Separately) Posted: Wed Oct 12, 2011 01:30    Post subject: Reply with quote

Подскажите, а есть такая штука для обычного поиска??? Shocked
Back to top
View user's profile Send private message
Rodny



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

Post (Separately) Posted: Wed Oct 12, 2011 02:03    Post subject: Reply with quote

Online wrote:
а есть такая штука для обычного поиска?

Что именно от "этой штуки" ты хочешь в обычном поиске?
Back to top
View user's profile Send private message
Online



Joined: 01 Dec 2010
Posts: 67

Post (Separately) Posted: Wed Oct 12, 2011 09:45    Post subject: Reply with quote

Rodny, конкретно сам способ поиска по подобию:

Code:
Search for: "<color"

Find:
 colourful.bmp
 my favorite Color.jpg

Search for: "<2lefenstein"

Find:
 Levenshtein.cpp


etc.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Wed Oct 12, 2011 10:18    Post subject: Reply with quote

Online
Уже существует тема.

Knstntn
Приведённые подробности (в том числе фрагмент INI-файла — самый обычный) не проясняют абсолютно ничего.
Кроме того, неясно, о чём вообще речь. Фразу "При перезагрузке ТК 7.56а поисковик QuickSearch eXtended 2.1.0 слетает" я не понимаю. Особенно если учесть, что этот модуль при загрузке TC вообще нигде не виден, он становится активен только после открытия окна быстрого поиска и на время этого поиска.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Knstntn



Joined: 05 Oct 2011
Posts: 10

Post (Separately) Posted: Wed Oct 12, 2011 18:53    Post subject: Reply with quote

Avada,

При нажатии Ctrl+S в ТК появляется окно обычного, "родного" быстрого поиска ТК. QuickSearch eXtended 2.1.0 вызывается нажатием Ctrl+S только после запуска tcmatch.exe и последующего закрытия появившегося окна с настройками. QuickSearch eXtended 2.1.0 был установлен автоматически после двойного щелчка по архиву (как обычно устанавливаются плагины для ТК).

Надеюсь, я доступно изложил проблему.

Спасибо!
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Wed Oct 12, 2011 23:28    Post subject: Reply with quote

Knstntn
Не вижу никакой проблемы.
Нажали первый раз в текущем сеансе TC Ctrl+S — открывается обычное окно быстрого фильтра, и это правильно. QuickSearch eXtended вступит в дело (это видно по появляющейся спецпанельке) только при вводе в этом окне. Это нормальное поведение по умолчанию. А вот далее в текущем сеансе TC, поскольку модуль уже был загружен и таковым остался, при повторных вызовах быстрой фильтрации по Ctrl+S элементы управления QuickSearch eXtended отобразятся сразу. Что тут где "слетает", я не пойму.
Запуск tcmatch.exe открывает диалог конфигурации модуля и попутно его автоматом активизирует, если в текущем сеансе TC он ещё не загружался. Ничего патологического в такой форме загрузки модуля нет, просто обычно так делать не требуется.
Или речь идёт о том, что где-то у кого-то QuickSearch eXtended активизируется только открытием диалога настроек и не активизируется вводом в окне быстрой фильтрации?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Knstntn



Joined: 05 Oct 2011
Posts: 10

Post (Separately) Posted: Thu Oct 13, 2011 00:16    Post subject: Reply with quote

Avada,

Спасибо. Я не заметил, что появляется только при вводе Confused .

Удачи! Smile
Back to top
View user's profile Send private message
_92



Joined: 23 Nov 2005
Posts: 398
Location: ufa

Post (Separately) Posted: Thu Jul 26, 2012 06:58    Post subject: Reply with quote

QuickSearch eXtended 2.2.2
если добавить атрибут скрытый для tcmatch.exe
то tc 8.01rc1 зависает при быстром поиске
win7x32
кто-нибудь с этим сталкивался?
ps
не нашел на этом форуме обсуждение этого плагина
на ghisler.ch тока
_________________
ubuntu+tc+synwrite
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 5 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