Гайд Скрипт скачивания контента Source Passes

  • Автор темы Автор темы loftsignal
  • Дата начала Дата начала

loftsignal

Лёркер
Регистрация
03.04.2022
Сообщения
91
Реакции
1
Ну что, ублюдки. Наконец-то время пришло. Я сделал скрипт, который качает картинки/видео с PASSES в исходном качестве, без этих сраных водяных знаков. Тестировал на Mac, надо ещё поднять виртуалку с Windows, но проблем, из-за которых скрипт не запустится, быть не должно.

[Script]

https://bunkr.pk/f/4bgMqBUaUaCHB

Он у меня в zip, может, когда-нибудь выложу на github.

Скрипт довольно простой в запуске, но надо поставить пару программ

- Python 3.10 или новее
- yt-dlp
- ffmpeg
- ffprobe (обычно ставится вместе с ffmpeg)
- mp4decrypt

Библиотеку requests тоже нужно установить.

mac:

cd /path/to/passes-downloader
python3 -m pip install -r requirements.txt

Windows PowerShell:

cd C:\path\to\passes-downloader
py -m pip install -r requirements.txt

Он пока на ранней стадии, но работает как надо. Частично автоматизирован: функция скачивания сама качает все файлы, но перед этим нужно вручную достать bearer token, это довольно просто.

Допустим, все нужные программы установлены. Вот шаги.
1. Войди в Passes.

2. Открой галерею Passes.


3. Открой Network Monitor в Devtools и отфильтруй по "Content"


Mac:

[FireFox]

Command + Option + E

[Chrome]

Command + Option + I

Windows:

[FireFox]

Ctrl + Shift + E

[Chrome]

Ctrl + Shift + I

4. Обнови галерею.

5. Правой кнопкой по свежему запросу к API Passes -> Copy -> Copy as cURL. <<< Оставь скопированный cURL-запрос в буфере обмена. Обновлялка авторизации читает его прямо оттуда.



6. Запусти обновлялку авторизации:

python3 update_passes_auth.py


7. Запусти:

python3 passes_pipeline.py




8. Выбери креатора. <<


Задавайте любые вопросы в этой теме...... Ещё у меня готов загрузчик для Fanfix, он полностью автоматический.
 
Протестирую это, как только доберусь до компа! Не могу дождаться
 
Назад
Верх