Об этом проекте

SunPack предназначен для обработки большого количества разрозненных архивных файлов. Его основные функции включают: 1. **Массовая распаковка**: поддержка распаковки всех архивов в текущем каталоге одним кликом через контекстное меню или рекурсивная обработка вложенных каталогов. 2. **Автоматический мониторинг**: функция мониторинга папок, при которой процесс распаковки запускается автоматически при появлении новых архивов в отслеживаемой папке. 3. **Работа с паролями**: поддержка автоматического чтения паролей из буфера обмена для попытки распаковки. 4. **Способы взаимодействия**: предоставлены два режима — вызов через контекстное меню и взаимодействие через командную строку CLI. Часто используемые команды CLI включают: - `extract`: выполнение цикла сканирования, распаковки, проверки, восстановления и постобработки. - `watch`: мониторинг каталога и автоматическая распаковка стабильных архивов. - `scan`: создание списка потенциальных задач без изменения файлов. - `inspect`: вывод диагностических данных, предварительного анализа и деталей определения правил. - `passwords`: просмотр списка паролей для попыток ввода. Управление конфигурацией проекта осуществляется через файлы `sunpack_config.json` и `sunpack_advanced_config.json`, также предусмотрены соответствующие команды для проверки конфигурации.