Linux -- это интересно

ANGRYsearch


Рубрика: Прочие -> Системные утилиты
Метки: | | | |
Просмотров: 1156

ANGRYsearch — удобное Python / Qt (PyQt5) графическое приложение для индексации и полнотекстового поиска файлов по базе индексированной информации.

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

ANGRYsearch имеет два режима работы, облегчённый (lite mode) и полный (full mode), облегчённый режим используется "по умолчанию". В облегчённом режиме список файлов/каталогов отображает только имя и путь, в полном режиме дополнительно отображается размер и дата последней модификации. Недостатком полного режима является то что сканирование файловой системы занимает почти в два раза больше времени, изменить режим работы можно в файле конфигурации (пункт angrysearch_lite -> true / false):

~/.config/angrysearch/angrysearch.conf

ANGRYsearch поддерживает три режима поиска (быстрый, очень быстрый и медленный), поиск осуществляется в режиме реального времени, поисковые запросы обрабатываются и отображается сразу, по мере ввода букв и символов. В быстром (fast mode) и очень быстром (slow mode) режиме проводится поиск по имени файла (по первой букве или в содержании). В режиме медленного поиска (regex mode) установлена чувствительность к регистру (имён файлов и каталогов), поиск по полному пути и поиск по "регулярным выражениям" (активируется клавишей F8 и поле поиска окрашивается в оранжевый цвет).

База данных ANGRYsearch находится в каталоге:

~/.cache/angrysearch/angry_database.db

В зависимости от размера и типа используемых носителей (HDD / SSD) и их содержимого, создание базы данных может занять достаточно длительное время. Затрачивается примерно две минуты для индексации одного миллиона файлов, а размер базы данных получится примерно 300Мб.

Для открытия файлов и каталогов из списка ANGRYsearch используются "Предпочтительные приложения" заданные в настройках системы (~/.local/share/applications/mimeapps.list и ~/.config/mimeapps.list), не рекомендуется запускать приложение с правами администратора (root).

Лицензия: GNU General Public License version 2.0 (GNU GPL v2)

Домашняя страница

Страница на opendesktop.org

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)