Fast Search Engine (wfx-плагин)

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

Сообщение Ник »

VadiMGP
А у меня это вызывает проблемы:
я искал файлы с определёнными именами - есть у меня они или нет, какой формат, какой размер - нахожу в панели плагина - затем Ctrl-стрелка - нахожу в "реальной" панели - смотрю данные + открываю и смотрю файл.
Исчезновение выделения замедлило процесс - хотя само выделение требовало большой аккуратности в работе, чтобы случайно не сделать что-то не то.
Xubuntu
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Ник писал(а):само выделение требовало большой аккуратности в работе, чтобы случайно не сделать что-то не то.
Вот именно. Поэтому-то я и доволен.
L_e_D
Сообщения: 11
Зарегистрирован: Вт янв 04, 2005 05:26

Сообщение L_e_D »

Гм. Неприятная мелочь - плагин не обновляет окно по завершению поиска.

Т.е. не понять - закончился поиск или нет. ctrl-R - тогда да, видно - закончился.

ТС 7.0, FSE 2.2.

P.S. Ещё к вопросу сравнения Locate и Everything. У меня второй диск подмонтирован к первому как директория (т.е. буквы у него в принципе нет, угу).
Everything в отличие от Locate этот диск не видит, не индексирует и файлы на нём не ищёт, соответственно.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

L_e_D писал(а):Гм. Неприятная мелочь - плагин не обновляет окно по завершению поиска.
Это зависит от режима поиска. Если поиск запущен отдельным потоком, то не обновляет. Это сделано специально ибо иначе может оказаться, что обновление произойдет как раз в тот момент, когда ты что-то делаешь в панели.
Если же поиск идет с ожиданием результата, тогда по завершении поиска сразу показывается результат.
L_e_D писал(а):Ещё к вопросу сравнения Locate и Everything.
По идее Everything ищет только на дисках NTFS. Может второй диск не NTFS?
В любом случае это уже такие тонкости, что лучше спросить на форуме Everything - http://forum.voidtools.com/
L_e_D
Сообщения: 11
Зарегистрирован: Вт янв 04, 2005 05:26

Сообщение L_e_D »

VadiMGP писал(а):
L_e_D писал(а):Гм. Неприятная мелочь - плагин не обновляет окно по завершению поиска.
Это зависит от режима поиска. Если поиск запущен отдельным потоком, то не обновляет.
А, понятно.
VadiMGP писал(а):
L_e_D писал(а):Ещё к вопросу сравнения Locate и Everything.
По идее Everything ищет только на дисках NTFS. Может второй диск не NTFS?
NTFS.
VadiMGP писал(а):В любом случае это уже такие тонкости, что лучше спросить на форуме Everything - http://forum.voidtools.com/
Посмотрел. Я не один такой.
Автор говорит - мол - в «to do» и обещает сделать. Пока - не поддерживается.
uneasy
Сообщения: 26
Зарегистрирован: Вт дек 23, 2008 23:54

Сообщение uneasy »

Только сейчас заметил - плагин не ищет файлы с русскими именами (а через GUI Everything все ОК). Так и задумано, или это я что-то делаю не так?
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Действительно, непорядок. Будем чинить.
laburj
Сообщения: 186
Зарегистрирован: Пн мар 07, 2005 07:04

Сообщение laburj »

VadiMGP
обновление ожидается? проблема с русскими именами решена?
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Ну, вообще-то, ожидается. Но к сожалению это не от меня зависит. Ну, или не только от меня. Дело в том, Everything ищет русские имена только через юникодный интерфейс. А полностью переводить плагин на юникод я не могу из-за Locate. Автор Locate говорил, что тоже собирался вносить соответствующие изменения в интерфейс, но что-то не мычит, не телится. Так всё и подвисло. Вот я и жду. А превращать FSE в этакое чудище - тут юникод, тут не юникод, а тут мы рыбу заворачивали, тоже не хочется.
laburj
Сообщения: 186
Зарегистрирован: Пн мар 07, 2005 07:04

Сообщение laburj »

Будем тогда ждать, а пока буду использовать интерфейс Everything в случае поиска русских имён
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

VadiMGP
А может сплитнуть плагин, сделав отдельно юникодную версию под Everything и анси-версию под Locate? Маловероятно, чтобы кто-то пользовался одновременно и тем, и другим. Кроме того, можно сделать плагин юникодным, а с Locate работать через Unicode-ANSI обёртку.
Почему же, ё-моё, ты нигде не пишешь "ё"?
laburj
Сообщения: 186
Зарегистрирован: Пн мар 07, 2005 07:04

Сообщение laburj »

CaptainFlint писал(а): А может сплитнуть плагин, сделав отдельно юникодную версию под Everything и анси-версию под Locate? Маловероятно, чтобы кто-то пользовался одновременно и тем, и другим. Кроме того, можно сделать плагин юникодным, а с Locate работать через Unicode-ANSI обёртку.
я об этом тоже подумал. как вариант, слегка правда эгоистичный, новую версию можно сделать только под Everything, а пользователи Locate могут пользоваться текущей версией.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

CaptainFlint
Я более того скажу - похоже, что дело кончится либо просто новым юникодным плагином для Everything, либо выкидыванием работы с Locate из нынешнего FSE.
Честно говоря, меня Locate сильно разочаровал и я сам полностью отказался него и перешел на Everything.

И в большой мере моё нежелание трогать нынешний FSE проистекает именно из-за того, что неохота тратить время на поддержку ненужной преемственности. Но решиться резать, вот так, по живому, пока духу не хватает. :)

Добавлено:
laburj
Да, это махровый эгоизм, но я его вполне понимаю - я же тоже не хочу ждать до бесконечности. Такова се ля ви. :)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

CaptainFlint
Есть кстати, еще один вариант. Нормальный, а не заднепроходной. Откуда вообще появился FSE? Как спасение от жуткого времени поиска в ТС при большом количестве файлов.
Я когда-то предлагал Гислеру несколько вариантов решения проблемы, но безрезультатно. :wink:

В том числе был и такой вариант, напрямую с поиском не связанный. Добавить в ТС команду типа cm_loadfilelist, которая бы просто заполняла панель файлами из списка находящегося в клипборде. Либо в текстовом виде, либо в виде CF_HDROP.

Тогда всё было бы до предела просто - сам поиск идет в Everything, там же Сtrl+C, а в ТС - cm_loadfilelist.
Всё, все довольны до опупения. И ниччего принципиально нового Гислеру делать не надо - внутренный функционал уже есть - взять файлы из списка и засунуть в панель.

Я уж не говорю, что это одновременно могло бы служить и другим целям - мало ли откуда я получил список файлов для работы? Из любой поисковой системы, по почте или из мессенджера, не суть.

И тогда никакие костыли в лице FSE (а это именно костыли и ничто другое) были бы вообще ни нафиг не нужны.

Не хочешь предложить это ему снова? Уже несколько лет как прошло - а дисковые объемы-то все растут, растут...
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Если из почты или чего другого, то список файлов в Тотале разве что отобразится, а никакую работу с ними провести не удастся. Смысла в таком отображении я пока не вижу. Всё равно, как ни крути, нужна некая прослойка, которая будет знать, что с этими файлами из списка делать: то ли с инета качать, то ли из почтового архива вытаскивать, то ли с фотоаппарата копировать. Короче, получается ровно тот же самый интерфейс FS-плагинов, который есть сейчас, разве что список файлов берётся не абы откуда, а именно из буфера обмена, но никто не мешает тому же плагину взять список файлов из буфера самостоятельно и отобразить его. Так что необходимости в описанной тобой функции я пока не вижу (возможно, конечно, что-то недопонял).
Почему же, ё-моё, ты нигде не пишешь "ё"?
Ответить