DocSearcher — специализированное Java приложение предназначенное для индексации и быстрого поиска документов по локальным, сетевым дискам и внешним носителям.
DocSearcher в качестве поискового движка использует Lucene (библиотека для высокоскоростного полнотекстового поиска), поддерживаются поиск документов форматов HTML, RTF, PDF, MS Word, MS Excel, Open Office Document (Star Office) и текстовые файлы (поиск файлов других форматов не поддерживается).
Перед началом поиска по носителю файлы на нём необходимо индексировать, для настройки индексации используется "Мастер" в котором можно задать параметры (глубину сканирования, носитель, частоту обновления индекса, каталог сохранения и пр).
Для индексации DocSearcher использует POI Apache API и Open Source PDF Box API, индексированные архивы как правило имеют размер около 3% от размера реальных файлов и каталогов. Процесс индексации довольно быстро, по окончании индексации можно выполнять поиск.
DocSearcher позволяет импортировать и экспортировать созданные индексы, это полезно для реализации унифицированного поиска. Экспорт позволяет обмениваться индексами поиска с другими пользователями и организовывать архив индексов в одном месте (для совместного использования).
DocSearcher хорошо работает как клиент в локальной сети, при обновлении опубликованного индекса будут автоматически импортированы и метаданные индекса. Открыть найденные файлы можно с помощью веб-браузера (задаётся в настройках) или используя другие внешние приложения.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.