Всё-таки поиск в ТК сделан очень коряво:
- нельзя искать в фоновом режиме (честно говоря, достало страшно!);
- нельзя (вроде бы) сохранять список файлов в файл (именно список
файлов, а не запрос - а ведь выделение можно сохранять и снова потом
загружать; список можно скопировать в буфер обмена - но куда его потом
деть и как эти файлы потом снова загрузить? нужен аналог "файлы на
панель" - чтобы этот список сохранялся и снова загружался, сохранение
выделения здесь не работает, т.к. файлы м.б. из разных директорий);
- нельзя сразу видеть найденное место, если ищешь слово (а ведь ТК это
слово уже нашёл - чего бы его не показать?) - как это, например,
делает (не создавая никаких индексов) AVSearch (версия 3.13 FreeWare
поиск текста в любой кодировке: Windows, OEM 866 (DOS), KOI-8R, ISO
8859-5, UNICODE. Поиск в архивах (20 форматов).
<a href='http://www.avtlab.ru/avsearch.zip' target='_blank'>http://www.avtlab.ru/avsearch.zip</a> );
- нельзя искать в кодировке UTF-8 - т.е. поиск внутри файлов ОпенОфис
невозможен (с их архивной формой проблема решаема);
- нельзя (как я понял) искать в кодировке КОИ-8-P (а у меня масса
файлов HTML именно в этой кодировке - из рассылки идут);
- нельзя искать многострочные фрагменты (пусть и в пределах 512 байт),
почему бы не сделать разделитель строк типа "\n" (как в The Bat);
и т.д., и т.п.
Т.о. вопросы:
- где и как можно надавить на Гислера (например, в отношении поиска в
UTF-8, а заодно и КОИ-8) - нужны скоординированные действия (если мне
это нужно одному, то писать, как мне кажется, бесполезно)?
- можно ли и как (сейчас или в будущих версиях) подключить к ТК
внешний поисковик (с передачей туда запроса и обратно результата) (тот
же AVSearch, см. ссылку и описание выше; или
<a href='http://web.tiscali.it/fanelia/sw/o3find/' target='_blank'>http://web.tiscali.it/fanelia/sw/o3find/</a> Full Text Search Tool for
StarOffice / OpenOffice.org documents - консольная и ГУЁвая версии)?
- можно ли и сложно ли написать файловый (например) плагин для
развёрнутого поиска (и вообще, решить вышеописанные проблемы поиска,
используя плагины)?
Спасибо!