Консольное приложение на Python для скачивания альбомов с сайта youloud.ru.
- Удобный поиск по альбомам: не нужно для скачивания альбома открывать его страницу и нажимать на кнопку, как на сайте.
- Скачивание альбомов в обход лимита без подписки (3 альбома, обновляется через 2 часа). (есть нюанс)
- Скачивание нескольких альбомов сразу. Достаточно выбрать несколько альбомов в меню и начать скачивание.
- Автоматическая конвертация скачанных альбомов из формата
.ggj
в формат.zip
. - Автоматическое переименование альбомов по формату:
<исполнитель> - <название альбома> <(год)>.zip
.
Перейдите на страницу последнего релиза.
Программа использует инструмент для управления зависимостями Poetry. Если у вас нет Poetry, установите через pip:
pip install poetry
Далее выполните:
git clone https://github.com/nshib00/youloud-parser.git
cd youloud-parser
poetry shell
poetry install
python youloud_parser/main.py
Несмотря на то, что зачастую можно скачать более 3 альбомов за сессию, временное ограничение на скачивание может появляться. При этом программа выведет сообщение:
Достигнут лимит скачивания альбомов. До обнуления лимита осталось: <время>.
В данном случае:
- Используйте VPN или другие способы обхода со сменой IP-адреса.
- Попробуйте скачать альбомы снова через указанное время или позже, ограничение по вашему IP к этому времени должно быть снято.
В проекте используется лицензия MIT.