Общая информация
Необходимо разработать скрипт , который будет автоматически публиковать видео на платформе Рутуб. Пользователь должен иметь возможность выбрать папку, из которой будут браться видеофайлы, а также задать название, описание видео и время публикации. Скрипт также должен поддерживать возможность публикации видео через заданный промежуток времени.
Основные функциональные требования
1. Выбор папки для видео
- Реализовать интерфейс для выбора папки, содержащей видеофайлы.
- Отображать список доступных видеофайлов из выбранной папки.
2. **Задание названия и описания**
- Обеспечить возможность ввода названия и описания для каждого видео .
- Сохранить введенные данные для последующей публикации.
3. **Установка времени для публикации**
- Реализовать функциональность для установки конкретного времени публикации видео (дата и время).
- Предусмотреть возможность выбора опции "публикация сразу", если конкретное время не установлено.
4. **Регулярная публикация видео**
- Добавить возможность публикации видео через заданный промежуток времени (например, каждые 1, 2, 3 дня и т.д.).
- Реализовать механизм, который будет следить за временем и автоматически публиковать видео.
5. **Интерфейс пользователя**
- Создать простой CLI (Command-Line Interface) для взаимодействия с пользователем.
- Предоставить пользователю возможность просмотреть список запланированных публикаций и их статусы.