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, он полностью автоматический.
[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, он полностью автоматический.