DeClutter — настольное приложение, построенное на PySide2. Он имеет 2 основные особенности:
1. автоматизированная обработка файлов на основе правил
2. tagger: простой файловый менеджер, который позволяет помечать файлы и папки пользовательскими тегами.
DeClutter не устраняет волшебным образом ваш файловый беспорядок, но предоставляет набор инструментов, которые можно включить в ваши политики управления файлами и архивирования.
Некоторые распространенные варианты использования:
- автоматическое удаление старых файлов в папке «Загрузки»
- быстрая навигация по тегам - это гораздо более интуитивно понятно, чем навигация по дереву папок, потому что мы обычно не мыслим древовидной структурой
- вы можете упорядочивать файлы в папке «Загрузки», автоматически перемещая их во вложенные папки в зависимости от их типа, даты и т. д.
- вы можете установить «время истечения» для файлов (используя теги), и DeClutter автоматически удалит их по истечении срока их действия
- если вы работаете над проектом в системе, которая сохраняет новые версии с возрастающими номерами (например, FL Studio или Reaper), вы можете автоматически перемещать старые версии файлов проекта в подпапку, сохраняя только N последних версий
Tagger — это простой файловый браузер, в котором вы можете:
- файлы тегов
- просмотреть все файлы с тегами
- фильтровать файлы (используя тот же механизм, что и условия правила)
- предварительный просмотр медиафайлов. Существуют также группы тегов, и вы можете настроить группу так, чтобы к файлу можно было применить только один тег из этой группы. Это полезно, когда вы хотите определить «параметр», который может иметь только одно значение — например, рейтинг файла, время истечения срока действия файла и т. д.