Pengunduh ini dapat mengunduh anime dari berbagai situs. Saat ini didukung adalah Crunchyroll , Hidive , AnimeONegai , dan AnimationDigitalNetwork .
Aplikasi ini tidak didukung oleh atau berafiliasi dengan Crunchyroll , HIDIVE , AnimeONegai , atau AnimationDigitalNetwork . Aplikasi ini memungkinkan Anda untuk mengunduh video untuk dilihat secara offline yang mungkin dilarang oleh hukum di negara Anda. Penggunaan aplikasi ini juga dapat menyebabkan pelanggaran terhadap ketentuan layanan antara Anda dan penyedia aliran. Alat ini tidak bertanggung jawab atas tindakan Anda; Harap buat keputusan yang terinformasi sebelum menggunakan aplikasi ini.
Secara default aplikasi ini menggunakan jalur berikut ke program (executable utama):
ffmpeg.exe
(dari jalur)ffprobe.exe
(dari jalur)mkvmerge.exe
(dari jalur)mp4decrypt.exe
(dari jalur) Untuk mengubah jalur ini, Anda perlu mengedit bin-path.yml
di ./config/
direktori.
Lihat dokumentasi untuk daftar lengkap opsi apa yang tersedia. Anda dapat mendefinisikan default untuk perintah dengan mengedit file cli-defaults.yml
di direktori ./config/
.
Sebagian besar layanan mengharuskan Anda untuk masuk, untuk mengunduh dari, contoh bagaimana Anda akan login adalah:
AniDL --service {ServiceName} --auth
Untuk menemukan ID yang akan diunduh, Anda dapat mencari dari setiap layanan dengan menggunakan bendera --search
seperti ini:
AniDL --service {ServiceName} --search {SearchTerm}
Setelah Anda memiliki ID yang dapat Anda peroleh dari menggunakan pencarian atau cara lain, Anda siap untuk diunduh, yang dapat Anda lakukan seperti ini:
AniDL --service {ServiceName} -s {SeasonID} -e {EpisodeNumber}
Ketergantungan yang hanya diperlukan untuk berjalan dari kode. Ini tidak diperlukan jika Anda menggunakan binari prebuilt.
Harap dicatat bahwa NodeJs, NPM, dan PNPM harus diinstal pada sistem Anda. Untuk instruksi tentang cara menginstal PNPM, periksa (https://pnpm.io/installation)
Klon pertama repo git clone https://github.com/anidl/multi-downloader-nx.git
.
cd
ke direktori kloning dan menjalankan pnpm i
. Selanjutnya, putuskan apakah Anda ingin mengemas aplikasi, membangun kode, atau jalankan dari TypeScript.
Anda dapat menjalankan kode dari Native Typescript, ini membutuhkan TS-Node yang dapat Anda instal dengan PNPM dengan perintah berikut: pnpm -gi ts-node
Kata penutup, Anda dapat menjalankan aplikasi seperti ini:
ts-node -T ./index.ts --help
Jika Anda ingin membangun aplikasi ke dalam kode JavaScript untuk dijalankan, Anda dapat melakukannya juga seperti ini:
pnpm run prebuild-cli
pnpm run prebuild-gui
Maka Anda dapat CD ke folder lib
dan Anda akan dapat menjalankan CLI atau GUI sebagai berikut:
node ./index.js --help
node ./gui.js
Jika Anda ingin mengemas aplikasi, jalankan PNPM run build- {platform}
- {type}
di mana {platform}
adalah sistem operasi (saat ini pilihannya adalah Windows, Linux, MacOS, Alpine, Android, dan ARM) dan {type}
adalah CLI atau GUI.
Untuk mendekripsi konten DRM, Anda harus memiliki CDM yang dibuang, setelah itu Anda perlu menempatkan file CDM ( device_client_id_blob
dan device_private_key
) ke dalam direktori ./widevine/
. Untuk alasan hukum kami tidak memasukkan CDM dengan perangkat lunak, dan Anda harus mencari sendiri.