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

ANGRYsearch


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

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)

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

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



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