ยินดีต้อนรับสู่ kisskh-downloader README! แพ็คเกจนี้เป็นเครื่องมือบรรทัดคำสั่งอย่างง่ายสำหรับการดาวน์โหลดรายการจาก https://kisskh.co/ นี่คือทุกสิ่งที่คุณจำเป็นต้องรู้เพื่อเริ่มต้น:
หากต้องการติดตั้ง kisskh-downloader เพียงรันคำสั่งต่อไปนี้:
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