Willkommen zur Kisskh-Downloader-README-Datei! Dieses Paket ist ein einfaches Befehlszeilentool zum Herunterladen von Shows von https://kisskh.co/. Hier finden Sie alles, was Sie wissen müssen, um loszulegen:
Um den Kisskh-Downloader zu installieren, führen Sie einfach den folgenden Befehl aus:
pip install -U kisskh-downloader
Nach der Installation des Pakets können Sie den Befehl kisskh dl
verwenden, um Shows über die Befehlszeile herunterzuladen.
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.
Hier einige Beispiele:
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
❗ Beachten Sie, dass, wenn die ausgewählte Qualität nicht verfügbar ist, versucht wird, eine niedrigere Qualität als diese zu erhalten. Wenn auch diese nicht verfügbar ist, wird versucht, die beste verfügbare Qualität zu erhalten.
Lädt Episode 4 bis 8 von Alchemy of Souls
in 720p herunter:
kisskh dl "https://kisskh.co/Drama/Alchemy-of-Souls?id=5043" -f 4 -l 8 -q 720p -o .
Lädt Folge 3 von A Business Proposal
in 720p herunter:
kisskh dl "https://kisskh.co/Drama/A-Business-Proposal?id=4608" -f 3 -l 3 -q 720p -o .
Sie können auch einzelne Episoden herunterladen, indem Sie die Episoden-URL angeben
kisskh dl "https://kisskh.co/Drama/A-Business-Proposal/Episode-3?id=4608&ep=86439&page=0&pageSize=100" -o .
Für weitere Optionen verwenden Sie das Flag --help
.
Wenn Sie die heruntergeladenen Untertitel entschlüsseln möchten, müssen Sie das Flag --decrypt-subtitle
oder -ds
zusammen mit einem Entschlüsselungsschlüssel und einem Initialisierungsvektor übergeben. Überprüfen Sie Nr. 14.
Hier ist ein Beispiel für die Übergabe dieser Parameter über die Befehlszeile:
kisskh download " " --decrypt-subtitle --key " your_key_here " --initialization-vector " your_iv_here "
Sie können diese Parameter auch als Umgebungsvariablen festlegen. Wenn Sie die Umgebungsvariablen KISSKH_KEY
und KISSKH_INITIALIZATION_VECTOR
festlegen, werden diese standardmäßig verwendet.
Hier ist ein Beispiel für das Festlegen dieser Umgebungsvariablen:
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 "
Nachdem Sie diese Umgebungsvariablen festgelegt haben, können Sie das Flag --decrypt-subtitle
verwenden, ohne den Schlüssel und den Initialisierungsvektor explizit zu übergeben:
kisskh download " Drama Name " --decrypt-subtitle
Bitte stellen Sie sicher, dass Sie "your_key_here"
und "your_iv_here"
durch Ihren tatsächlichen Entschlüsselungsschlüssel und Initialisierungsvektor ersetzen.
Um das Debuggen zu aktivieren, verwenden Sie das Flag -vv
, während Sie kisskh dl
ausführen.
kisskh -vv dl "https://kisskh.co/Drama/A-Business-Proposal?id=4608" -f 3 -l 3 -q 720p