Добро пожаловать в README загрузчика Kisskh! Этот пакет представляет собой простой инструмент командной строки для загрузки шоу с https://kisskh.co/. Вот все, что вам нужно знать, чтобы начать:
Чтобы установить Kisskh-загрузчик, просто выполните следующую команду:
pip install -U kisskh-downloader
После установки пакета вы можете использовать команду kisskh dl
для загрузки шоу из командной строки.
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.
Вот несколько примеров:
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
❗ Обратите внимание: если выбранное качество недоступно, будет предпринята попытка получить что-то более низкое, чем это качество. Если это также недоступно, он попытается получить наилучшее доступное качество.
Загрузки эпизодов с 4 по 8 Alchemy of Souls
в формате 720p:
kisskh dl "https://kisskh.co/Drama/Alchemy-of-Souls?id=5043" -f 4 -l 8 -q 720p -o .
Загрузки 3-й серии A Business Proposal
в 720p:
kisskh dl "https://kisskh.co/Drama/A-Business-Proposal?id=4608" -f 3 -l 3 -q 720p -o .
Вы также можете загрузить отдельный выпуск, указав URL-адрес эпизода.
kisskh dl "https://kisskh.co/Drama/A-Business-Proposal/Episode-3?id=4608&ep=86439&page=0&pageSize=100" -o .
Для получения дополнительных опций используйте флаг --help
.
Если вы хотите расшифровать загруженные субтитры, вам необходимо передать флаг --decrypt-subtitle
или -ds
вместе с ключом дешифрования и вектором инициализации. Проверьте № 14.
Вот пример того, как передать эти параметры из командной строки:
kisskh download " " --decrypt-subtitle --key " your_key_here " --initialization-vector " your_iv_here "
Вы также можете установить эти параметры как переменные среды. Если вы установите переменные среды KISSKH_KEY
и KISSKH_INITIALIZATION_VECTOR
, они будут использоваться по умолчанию.
Вот пример того, как установить эти переменные среды:
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 "
После установки этих переменных среды вы можете использовать флаг --decrypt-subtitle
без явной передачи ключа и вектора инициализации:
kisskh download " Drama Name " --decrypt-subtitle
Обязательно замените "your_key_here"
и "your_iv_here"
фактическим ключом дешифрования и вектором инициализации.
Чтобы включить отладку, используйте флаг -vv
при запуске kisskh dl
.
kisskh -vv dl "https://kisskh.co/Drama/A-Business-Proposal?id=4608" -f 3 -l 3 -q 720p