Bem-vindo ao README do downloader do Kisskh! Este pacote é uma ferramenta simples de linha de comando para baixar programas de https://kisskh.co/. Aqui está tudo o que você precisa saber para começar:
Para instalar o Kisskh-downloader, basta executar o seguinte comando:
pip install -U kisskh-downloader
Depois de instalar o pacote, você pode usar o comando kisskh dl
para baixar programas da linha de comando.
kisskh dl --help
Usage: kisskh dl [OPTIONS] DRAMA_URL_OR_NAME
Options:
-f, --first INTEGER Starting episode number.
-l, --last INTEGER Ending episode number.
-q, --quality [360p|480p|540p|720p|1080p]
Quality of the video to be downloaded.
-s, --sub-langs TEXT Languages of the subtitles to download.
-o, --output-dir TEXT Output directory where downloaded files will
be store.
--help Show this message and exit.
Aqui estão alguns exemplos:
kisskh dl "https://kisskh.co/Drama/Island-Season-2?id=7000" -o .
kisskh dl "Stranger Things" -o .
1. Stranger Things - Season 4
2. Stranger Things - Season 1
3. Stranger Things - Season 2
4. Stranger Things - Season 3
Please select one from above: 1
❗ Observe que se a qualidade selecionada não estiver disponível, ele tentará obter algo inferior a essa qualidade. Se isso também não estiver disponível, tentará obter a melhor qualidade disponível.
Baixa os episódios 4 a 8 de Alchemy of Souls
em 720p:
kisskh dl "https://kisskh.co/Drama/Alchemy-of-Souls?id=5043" -f 4 -l 8 -q 720p -o .
Baixa o episódio 3 de A Business Proposal
em 720p:
kisskh dl "https://kisskh.co/Drama/A-Business-Proposal?id=4608" -f 3 -l 3 -q 720p -o .
Você também pode baixar um único episódio fornecendo o URL do episódio
kisskh dl "https://kisskh.co/Drama/A-Business-Proposal/Episode-3?id=4608&ep=86439&page=0&pageSize=100" -o .
Para mais opções, use o sinalizador --help
.
Se quiser descriptografar as legendas baixadas, você precisa passar o sinalizador --decrypt-subtitle
ou -ds
junto com uma chave de descriptografia e um vetor de inicialização. Verifique o número 14.
Aqui está um exemplo de como passar esses parâmetros na linha de comando:
kisskh download " " --decrypt-subtitle --key " your_key_here " --initialization-vector " your_iv_here "
Você também pode definir esses parâmetros como variáveis de ambiente. Se você definir as variáveis de ambiente KISSKH_KEY
e KISSKH_INITIALIZATION_VECTOR
, elas serão usadas por padrão.
Aqui está um exemplo de como definir essas variáveis de ambiente:
export KISSKH_KEY= " your_key_here "
export KISSKH_INITIALIZATION_VECTOR= " your_iv_here "
set KISSKH_KEY = " your_key_here "
set KISSKH_INITIALIZATION_VECTOR = " your_iv_here "
Depois de definir essas variáveis de ambiente, você pode usar o sinalizador --decrypt-subtitle
sem passar explicitamente a chave e o vetor de inicialização:
kisskh download " Drama Name " --decrypt-subtitle
Certifique-se de substituir "your_key_here"
e "your_iv_here"
pela sua chave de descriptografia e vetor de inicialização reais.
Para ativar a depuração, use o sinalizador -vv
durante a execução de kisskh dl
.
kisskh -vv dl "https://kisskh.co/Drama/A-Business-Proposal?id=4608" -f 3 -l 3 -q 720p