Поиск в Тотал Командер

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

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

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

Поиск в Тотал Командер

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

[mod="Моторокер"]Многие проблемы уже решены в свежей версии Тотала. Читайте справку.[/mod]


Всё-таки поиск в ТК сделан очень коряво:

- нельзя искать в фоновом режиме (честно говоря, достало страшно!);

- нельзя (вроде бы) сохранять список файлов в файл (именно список
файлов, а не запрос - а ведь выделение можно сохранять и снова потом
загружать; список можно скопировать в буфер обмена - но куда его потом
деть и как эти файлы потом снова загрузить? нужен аналог "файлы на
панель" - чтобы этот список сохранялся и снова загружался, сохранение
выделения здесь не работает, т.к. файлы м.б. из разных директорий);

- нельзя сразу видеть найденное место, если ищешь слово (а ведь ТК это
слово уже нашёл - чего бы его не показать?) - как это, например,
делает (не создавая никаких индексов) AVSearch (версия 3.13 FreeWare
поиск текста в любой кодировке: Windows, OEM 866 (DOS), KOI-8R, ISO
8859-5, UNICODE. Поиск в архивах (20 форматов).
http://www.avtlab.ru/avsearch.zip );

- нельзя искать в кодировке UTF-8 - т.е. поиск внутри файлов ОпенОфис
невозможен (с их архивной формой проблема решаема);

- нельзя (как я понял) искать в кодировке КОИ-8-P (а у меня масса
файлов HTML именно в этой кодировке - из рассылки идут);

- нельзя искать многострочные фрагменты (пусть и в пределах 512 байт),
почему бы не сделать разделитель строк типа "\n" (как в The Bat);

и т.д., и т.п.

Т.о. вопросы:

- где и как можно надавить на Гислера (например, в отношении поиска в
UTF-8, а заодно и КОИ-8) - нужны скоординированные действия (если мне
это нужно одному, то писать, как мне кажется, бесполезно)?

- можно ли и как (сейчас или в будущих версиях) подключить к ТК
внешний поисковик (с передачей туда запроса и обратно результата) (тот
же AVSearch, см. ссылку и описание выше; или
http://web.tiscali.it/fanelia/sw/o3find/ Full Text Search Tool for
StarOffice / OpenOffice.org documents - консольная и ГУЁвая версии)?

- можно ли и сложно ли написать файловый (например) плагин для
развёрнутого поиска (и вообще, решить вышеописанные проблемы поиска,
используя плагины)?

Спасибо!
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Про фоновый режим Гислера давно уже достают; он пока говорит, что есть проблемы с этим делом, из-за того, что многие операции не потокобезопасные (например, работа с плагинами, работа с FTP).

Сохранять список файлов можно. Для этого выведи файлы на панель, нажми Ctrl+A или Ctrl+Num +, и выбери команду "Сохранить выделение в файл". Либо можешь воспользоваться любым из плагинов, создающим временную панель в Тотале. Их как минимум 4 штуки есть...

Отображение найденного текста сразу... Гм, а как ты это себе представляешь? Жми на файле F3 для просмотра, а потом уже в окне просмотрщика ещё раз F3 - он тебе сразу же покажет первое вхождение текста. Куда уж проще? Сразу перескакивать на найденную позицию нехорошо: мне, например, частенько нужен не сам текст, а весь файл, в котором этот текст был; автоматическое перескакивание к найденному тексту будет только мешать.

С кодировками и в самом деле туговато... Тут ничего не могу посоветовать. Разве что дождаться, пока кто-то напишет информационный плагин для поиска текста в разных кодировках. Кстати, этот же плагин может не иметь ограничения на однострочность. Сделай плагин-реквест, авось кто-то да возьмётся.
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

Сохранять список файлов можно. Для этого выведи файлы на панель, нажми Ctrl+A или Ctrl+Num +, и выбери команду "Сохранить выделение в файл".
Только "восстановить выделение из файла" потом нельзя :cry:
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

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

Отображение найденного текста сразу... Гм, а как ты это себе представляешь?
Посмотри АВСёрч - я ссылку дал...
Andrey
Сообщения: 9
Зарегистрирован: Ср янв 26, 2005 14:14

Сообщение Andrey »

У меня файлы doc с нужным текстом ищет не всегда, точнее не все файлы находит.
Кто знает как это исправить, а то иногда очень надо.
Аватара пользователя
Volniy
Сообщения: 585
Зарегистрирован: Ср дек 15, 2004 00:17
Откуда: Местный

Сообщение Volniy »

Andrey писал(а):У меня файлы doc с нужным текстом ищет не всегда
В таких файлах текст может быть в формате Unicode. Поставь галочку.
Andrey
Сообщения: 9
Зарегистрирован: Ср янв 26, 2005 14:14

Сообщение Andrey »

Если не ставить этой птички так он вообще ни одного файла не находит :(
antabu
Сообщения: 189
Зарегистрирован: Чт сен 15, 2005 08:31
Откуда: Новосибирск

Сообщение antabu »

Всё-таки поиск в ТК сделан очень коряво:
Поиск файлов: ввожу полное название файла, (с расширением) содержащее пробел, нажимаю «начать поиск». Результат: «файл не найден».
antabu
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

antabu
ввожу полное название файла, (с расширением) содержащее пробел
В этом случае надо брать его в кавычки.
Аватара пользователя
Peter I
Сообщения: 13
Зарегистрирован: Ср сен 14, 2005 22:04
Откуда: Из Под Москвы

Re: Поиск в Тотал Командер

Сообщение Peter I »

Ник писал(а):Всё-таки поиск в ТК сделан очень коряво:

- нельзя искать в фоновом режиме (честно говоря, достало страшно!);

!
Какие проблемы???
:wink: Пока один Тотал ищет - загрузи второй и работай в нем!!!
Мощности у машины наверно хватит!!! :roll:
Наши слоны самые ЛУЧШИЕ СЛОНЫ в мире!!! -- Покупайте наших слонов!!!
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

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

А потом из "второго" ТК переносить файлы в "первый"? :)
У кого быстрее крыша поедет - у юзера или у компа?
Аватара пользователя
Моторокер
Сообщения: 1517
Зарегистрирован: Пт май 06, 2005 08:22
Откуда: г. Пермь (читается Перьмь)
Контактная информация:

Сообщение Моторокер »

интересно было бы реализовать поисковую строку в командной строке, можно даже добавить кнопки OK и Найти! Для этого почти все уже есть.
Набрат текст, нажал Enter - запуск программы
Shift+Enter - альт. запуск
Alt+Enter - поиск в текущей папке.

Плюсы:
+ не надо жать Alt+F7 для вызова окна - достаточно сразу набрать нужный текст
+ для нового поиска не надо тянуться к мыше, чтобы перейти в строку поиска - достаточно снова набрать текст или исправить старый
+ все найденные файлы сразу появляются в нужной панели (можно даже по мере поиска) тут тебе и предпросмотр сразу + перейти к файлу через Alt+Arrow
+ чтобы файлы на панель, ничего жать не надо - все уже в панели

Минусы:
? 2 кнопки OK и Найти могут запутать юзеров


Кстати, было бы хорошо по результатам поиска через Alt+F7 загружать выделение из найденных файлов в панель.
Kernel
Сообщения: 1
Зарегистрирован: Чт ноя 10, 2005 12:32
Откуда: Москва
Контактная информация:

Сообщение Kernel »

Посоветуйте, как организовать поиск по словам в комментарии к файлу. Часто пориходится искать файлы с текстами на разных языках к которым я пишу комментарий с набором ключевых слов.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Kernel
Вкладка Плагины, выбираешь "плагин" tc, Свойство "Комментарий", "содержит" и нужный текст.
Doctor
Сообщения: 5
Зарегистрирован: Вт дек 20, 2005 19:55
Откуда: Московская обоасть, Электросталь

Сообщение Doctor »

я тоже думаю, что полезно (и не сложно) было бы сделать сохранение и восстановление результатов поиска прямо в поисковом окошке, и очень логична была бы возможность отправлять его в фоновый режим (ведь для основных файловых операций сделали же?).

Но самый обидный недочёт для меня на сегодня - это отсутствие возможности поиска файлов через FTP. Кстати, это же - и самый основательный довод поклонников FAR в пользу использования этого файлменеджера - там эта возможность есть! Лично меня, как давнего приверженца Total Commander, это здорово задевает... В домашних сетях сейчас мало кто расшаривается по NetBIOS (по крайней мере, у нас) - соответственно, много ресурсов на FTP, и объём их зачастую довольно большой... Чем будем искать, господа?
Ответить