Бесплатная альтернатива поиску Windows (полнотекстовый индексированный поиск) или альтернатива DocFetcher, отличная от Java.

Ищу альтернативу Windows Search для быстрого индексированного полнотекстового поиска в текстовых файлах, исходниках, электронных книгах (pdf, fb2, djvu) и, может быть, офисных форматах.

Я не хочу использовать стандартный поиск Windows, потому что это очень большая нагрузка на систему и диск.

Если возможно, программа должна быть бесплатной/бесплатной и переносимой.

Что я нашел

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

  • Я нашел очень хороший поисковик по индексу DocFetcher , но ему нужна Java.

  • Есть некоторые коммерческие приложения, такие как Copernic и Archivarius , но эти программы с закрытым исходным кодом и не бесплатны, к тому же ими довольно сложно пользоваться.

Ответы (2)

Я использую Агента Ранзака . Я думаю, что это хорошее дополнение к Search Everything, и я использую оба параллельно, потому что они служат разным задачам: поиск по содержимому файла и поиск по имени файла.

Агент Рансак не ведет внутреннего индекса. Вместо этого он ищет содержимое файлов на лету. Он будет читать содержимое файла так быстро, как только может, и выполнять многопоточный поиск (8 потоков на моей машине), поэтому он все еще очень быстрый. Я использую его в течение многих лет, и я очень доволен его скоростью.

Он не является переносимым напрямую , но вы можете установить его один раз, а затем скопировать каталог установки.

Это бесплатно, а не с открытым исходным кодом, и вам необходимо зарегистрироваться бесплатно .

Агент Рансак Скриншот

Если вам нужен еще более быстрый поиск с индексированием, у них есть File Locator Pro примерно за 50 долларов США. Но, похоже, вам не нравятся такие решения.

К сожалению, это не бесплатный инструмент. Кроме того, поиск по индексу не работает автоматически с большинством типов текстовых файлов (таких как .ini, .cpp). Мне приходится вручную указывать все типы файлов, которые могут содержать текст, это неудобно. Режим *. * Индексация работает очень медленно и малоэффективно (размер индекса может быть больше, чем размер индексируемой папки). Кроме того, FLP не может работать с архивами (типа .zip, .rar)
Agent Ransack — бесплатный инструмент. Платный инструмент той же компании называется File Locator Pro.
Да, я знаю. Agent Ransack очень-очень медленный поиск (по содержанию) среди большого количества информации, поэтому не считаю, что это вариант для тех, кому нужен быстрый полнотекстовый поиск. Но Agent Ransack может автоматически находить простые текстовые файлы и выполнять в них поиск, а FLP (индексированный поиск) — нет.

Хотя я люблю Archivarius 3000 от Likasoft и использую его много лет, я также ищу стабильную замену, но только потому, что Likasoft больше не работает.

Еще один инструмент, который я нашел, но до сих пор не тестировал, это AnyTXT . Это бесплатный инструмент поиска, который создает базу данных полнотекстового индекса ваших файлов.

Скриншот пользовательского интерфейса AnyTXT