ตัวดาวน์โหลดนี้สามารถดาวน์โหลดอนิเมะจากเว็บไซต์ต่าง ๆ ที่ได้รับการสนับสนุนในปัจจุบัน ได้แก่ Crunchyroll , Hidive , AnimeOneGai และ AnimationDigitalNetwork
แอปพลิเคชั่นนี้ไม่ได้รับการรับรองโดยหรือเกี่ยวข้องกับ crunchyroll , hidive , animeonegai หรือ amationdigitalnetwork แอปพลิเคชันนี้ช่วยให้คุณสามารถดาวน์โหลดวิดีโอสำหรับการดูออฟไลน์ซึ่งอาจห้ามตามกฎหมายในประเทศของคุณ การใช้แอปพลิเคชันนี้อาจทำให้เกิดการละเมิด ข้อกำหนดในการให้บริการ ระหว่างคุณกับผู้ให้บริการสตรีม เครื่องมือนี้ไม่รับผิดชอบต่อการกระทำของคุณ โปรดตัดสินใจอย่างมีข้อมูลก่อนใช้แอปพลิเคชันนี้
โดยค่าเริ่มต้นแอปพลิเคชันนี้ใช้พา ธ ต่อไปนี้ไปยังโปรแกรม (Executables หลัก):
ffmpeg.exe
(จากเส้นทาง)ffprobe.exe
(จากเส้นทาง)mkvmerge.exe
(จากเส้นทาง)mp4decrypt.exe
(จากเส้นทาง) ในการเปลี่ยนเส้นทางเหล่านี้คุณต้องแก้ไข bin-path.yml
ใน ./config/
ไดเรกทอรี
ดูเอกสารประกอบสำหรับรายการที่สมบูรณ์ของตัวเลือกที่มีอยู่ คุณสามารถกำหนดค่าเริ่มต้นสำหรับคำสั่งโดยแก้ไขไฟล์ cli-defaults.yml
ในไดเรกทอรี ./config/
/
บริการส่วนใหญ่ต้องการให้คุณเข้าสู่ระบบเพื่อที่จะดาวน์โหลดจากตัวอย่างของวิธีการเข้าสู่ระบบของคุณคือ:
AniDL --service {ServiceName} --auth
ในการค้นหา ID ที่จะดาวน์โหลดคุณสามารถค้นหาจากแต่ละบริการโดยใช้ --search
Flag เช่นนี้:
AniDL --service {ServiceName} --search {SearchTerm}
เมื่อคุณมี ID ที่คุณสามารถได้รับจากการใช้การค้นหาหรือวิธีการอื่นคุณก็พร้อมที่จะดาวน์โหลดซึ่งคุณสามารถทำได้เช่นนี้:
AniDL --service {ServiceName} -s {SeasonID} -e {EpisodeNumber}
การพึ่งพาที่จำเป็นสำหรับการรันจากรหัสเท่านั้น สิ่งเหล่านี้ไม่จำเป็นหากคุณใช้ไบนารีที่สร้างไว้ล่วงหน้า
โปรดทราบว่าจะต้องติดตั้ง NodeJS, NPM และ PNPM ในระบบของคุณ สำหรับคำแนะนำเกี่ยวกับวิธีการติดตั้ง PNPM ตรวจสอบ (https://pnpm.io/installation)
first clone นี้ repo git clone https://github.com/anidl/multi-downloader-nx.git
cd
ลงในไดเรกทอรีโคลนและเรียกใช้ pnpm i
ถัดไปตัดสินใจว่าคุณต้องการจัดแพ็คเกจแอปพลิเคชันสร้างรหัสหรือเรียกใช้จาก typeScript
pnpm -gi ts-node
สามารถเรียกใช้รหัสจาก Native TypeScrip
Afterwords คุณสามารถเรียกใช้แอปพลิเคชันเช่นนี้:
ts-node -T ./index.ts --help
หากคุณต้องการสร้างแอปพลิเคชันลงในรหัส JavaScript เพื่อเรียกใช้คุณสามารถทำได้เช่นนี้:
pnpm run prebuild-cli
pnpm run prebuild-gui
จากนั้นคุณสามารถซีดีลงในโฟลเดอร์ lib
และคุณจะสามารถเรียกใช้ CLI หรือ GUI ได้ดังนี้:
node ./index.js --help
node ./gui.js
หากคุณต้องการจัดแพ็คเกจแอปพลิเคชันให้เรียกใช้ PNPM เรียกใช้ Build- {platform}
- {type}
โดยที่ {platform}
เป็นระบบปฏิบัติการ (ปัจจุบันตัวเลือกคือ Windows, Linux, MacOS, Alpine, Android และ ARM) และ {type}
คือ CLI หรือ GUI
ในการถอดรหัสเนื้อหา DRM คุณจะต้องมี CDM ที่ถูกทิ้งหลังจากนั้นคุณจะต้องวางไฟล์ CDM ( device_client_id_blob
และ device_private_key
) ลงใน ./widevine/
ไดเรกทอรี ด้วยเหตุผลทางกฎหมายเราไม่ได้รวม CDM ด้วยซอฟต์แวร์และคุณจะต้องจัดหาตัวเอง