- Реализовать тесты для поиска MP3-файлов и переименования/организации папок книг в репозитории файловой системы. - Создать FileLogger для записи сообщений в файл с поддержкой различных уровней журналирования и управления размером файлов. - Разработать репозиторий RuTracker для обработки поиска торрентов, получения метаданных и загрузки торрент-файлов. - Добавить тесты для нормализации URL в репозиторий RuTracker. - Реализовать адаптер логгера TUI для отображения логов в терминальном интерфейсе и, при необходимости, для записи логов в базовый логгер. - Создать менеджер TUI для управления пользовательским интерфейсом приложения, включая главное меню, экран обработки, настройки и отображение результатов.
35 lines
458 B
Plaintext
35 lines
458 B
Plaintext
# Примеры папок с аудиокнигами
|
||
audiobooks/
|
||
cover.jpg
|
||
description.txt
|
||
*.log
|
||
|
||
# Организованная библиотека
|
||
organized/
|
||
|
||
# Конфигурационные файлы
|
||
config.yaml
|
||
|
||
# Исполняемые файлы
|
||
*.exe
|
||
*.out
|
||
audio-catalyst
|
||
|
||
# Go временные файлы
|
||
*.tmp
|
||
*.swp
|
||
*.swo
|
||
|
||
# IDE файлы
|
||
.vscode/
|
||
.idea/
|
||
*.iml
|
||
|
||
# Системные файлы
|
||
.DS_Store
|
||
Thumbs.db
|
||
|
||
# Логи
|
||
logs/
|
||
*.log
|