Guia Script de download de conteúdo Source Passes

loftsignal

Lurker
Entrou
3 Abr 2022
Postagens
90
Pontuação de reações
0
Beleza, seus filhos da puta. Finalmente chegou a hora. Criei um script que baixa imagens/vídeos do PASSES em qualidade original, sem aquelas marcas d'água de merda. Testei no Mac, preciso subir uma VM de Windows, mas não devo ter nenhum problema que impeça o script de rodar.

[Script]

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

Tenho em zip, talvez um dia eu coloque no github.

O script é bem fácil de rodar, mas você precisa instalar alguns programas

- Python 3.10 ou mais novo
- yt-dlp
- ffmpeg
- ffprobe (normalmente instalado junto com o ffmpeg)
- mp4decrypt

A biblioteca requests também precisa ser instalada.

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

Tá em fase inicial, mas funciona como deveria. É parcialmente automatizado: a função de download baixa todos os arquivos sozinha, mas antes você precisa pegar o bearer token manualmente, o que é bem fácil.

Supondo que todos os programas necessários estejam instalados, aqui vão os passos.
1. Faça login no Passes.

2. Abra a galeria do Passes.


3. Abra o monitor de rede do Devtools e filtre por "Content"


Mac:

[FireFox]

Command + Option + E

[Chrome]

Command + Option + I

Windows:

[FireFox]

Ctrl + Shift + E

[Chrome]

Ctrl + Shift + I

4. Atualize a galeria.

5. Clique com o botão direito numa requisição recente da API do Passes -> Copy -> Copy as cURL. <<< Deixe a requisição cURL copiada na área de transferência. O atualizador de autenticação lê direto de lá.



6. Rode o atualizador de autenticação:

python3 update_passes_auth.py


7. Rode:

python3 passes_pipeline.py




8. Selecione uma criadora. <<


Fiquem à vontade pra postar qualquer dúvida nesse tópico...... Ah, e também tenho um downloader de Fanfix pronto pra soltar, é totalmente automático.
 
Vou testar isso quando chegar no meu PC! Mal posso esperar
 
Voltar
Topo