ตัวดาวน์โหลดนี้สามารถดาวน์โหลดอนิเมะจากเว็บไซต์ต่าง ๆ ที่ได้รับการสนับสนุนในปัจจุบัน ได้แก่ 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-clipnpm run prebuild-gui จากนั้นคุณสามารถซีดีลงในโฟลเดอร์ lib และคุณจะสามารถเรียกใช้ CLI หรือ GUI ได้ดังนี้:
node ./index.js --helpnode ./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 ด้วยซอฟต์แวร์และคุณจะต้องจัดหาตัวเอง