Вспомнить
Разработчик(и) | Жан-Франсуа Докс |
---|---|
Стабильная версия | 1.37.4 [1] / 2 февраля 2024 г |
Репозиторий | |
Написано в | С++ и Питон |
Операционная система | Unix-подобный , Windows , Mac OS X , ранее: OS/2 |
Тип | Инструмент поиска |
Лицензия | лицензия GPL |
Веб-сайт | www |
Recall — это инструмент поиска на рабочем столе , который обеспечивает полнотекстовый поиск в графическом интерфейсе с несколькими обязательными внешними зависимостями. Он работает во многих Unix -подобных операционных системах и практически не зависит от среды рабочего стола . Recall был портирован на OS/2 . [2] и планируется к интеграции в ArcaOS на базе OS/2 . [3]
Recall был разработан так, чтобы не требовать постоянного демона ; в системах Linux он может использовать inotify . Recoll обновляет свой индекс через определенные промежутки времени (например, с помощью cronjobs ), но при желании задача индексирования может запускаться как демон мониторинга файловой системы для обновлений индекса в реальном времени. [4]
Функции
[ редактировать ]- Qt графический интерфейс.
- Xapian- бэкенд.
- Индексирует содержимое многих типов документов: текст, HTML , электронные письма всех видов, OpenDocument , Microsoft Office и Office Open XML , AbiWord , KWord , Gaim , Lyx , Scribus , PDF , WordPerfect , PostScript , RTF , TeX , DVI , DjVu . , MP3 и другие форматы аудиофайлов, JPEG и другие форматы файлов изображений. [5]
- Рекурсивно обрабатывает внедренные документы ( вложения электронной почты , zip- архивы) на произвольную глубину.
- Средства запроса с логическим поиском, подстановочными знаками, фразами, близостью и фильтрами по типам файлов и деревьям каталогов.
- Инструмент построения логического поиска с графическим интерфейсом.
- Поддержка языка запросов Xesam.
- слов Стемминг выполняется во время запроса (вы можете переключить язык стемминга после индексации).
- Во время запроса можно выбрать несколько индексов (т. е. персональные + системные индексы).
- Изначально основан на Unicode. Поддерживает множество языков и наборов символов, [ который? ] включая хорошую поддержку восточноазиатских текстов ( CJK ).
- Хэши документов MD5 для устранения дубликатов в результатах.
- Пакетный режим и режим индексации в реальном времени.
- Python API .
- Поставщик поиска GNOME Shell , веб-интерфейс и Firefox . расширения истории
Поддерживаемый тип файла
[ редактировать ]Типы файлов индексируются изначально
[ редактировать ]- Текст.
- HTML.
- Maildir , MH и почтовый ящик (Mozilla, Thunderbird и Evolution). Evolution требует, чтобы .cache был удален из списка пропущенных имен в настройках индексирования графического пользовательского интерфейса/локальных параметрах/панели для индексации локальных копий почты IMAP.
- Лог-файлы Gaim и Purple.
- Писать файлы.
- Страницы руководства (требуется Грофф).
- Формат веб-архива Mimehtml (поддержка на основе почтового фильтра).
- Все следующее требует Python 3:
- Диаграммы диаметра.
- Excel и PowerPoint (предварительно открытый XML).
- Тар-архивы. Индексирование файлов tar отключено по умолчанию, поскольку tar-архивы обычно не содержат документы, которые люди ищут, поэтому его необходимо включить явно с помощью «[index]» или «application/x-tar=execm rcltar» в файл $HOME/.recoll/mimeconf.
- Zip-архивы.
- Формат веб-архива Konqueror (использует модуль стандартной библиотеки Python tarfile).
Типы файлов, индексированные с помощью внешних помощников
[ редактировать ]- PDF-файлы.
- Файлы MS-Word.
- Файлы Wordperfect.
- RTF-файлы.
- Теги изображений и аудиофайлов.
- Файлы Abiword.
- Электронные книги Fb2, Epub и CHM.
- Kword-файлы.
- Традиционные файлы Microsoft Office и файлы Open XML.
- файлы ОпенОфис.
- SVG-файлы.
- Файлы аннотаций Okular.
- Файлы HWP (без нумерации страниц).
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ https://www.lesbonscomptes.com/recoll/pages/release-1.37.html .
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ «Recoll для OS/2» . ecsoft2.org . Проверено 22 сентября 2020 г.
- ^ «Европейская конференция Warpstock 2020» . youtube.com . 17 мая 2020 г. Архивировано из оригинала 20 декабря 2021 г. Проверено 22 сентября 2020 г.
- ^ Докс, Жан-Франсуа. «Восстановить индексацию» . Проверено 10 ноября 2023 г.
- ^ «Особенности восстановления» (на английском и французском языках) . Проверено 10 ноября 2023 г.