이 다운로더는 다른 사이트에서 애니메이션을 다운로드 할 수 있습니다. 현재 지원되는 Crunchyroll , Hidive , AnimeOnegai 및 AnimationDigitalnetwork 가 지원됩니다.
이 응용 프로그램은 Crunchyroll , Hidive , Animeonegai 또는 AnimationDigitalnetwork 에 의해 승인되거나 제휴하지 않습니다. 이 응용 프로그램을 사용하면 해당 국가에서 법에 의해 금지 될 수있는 오프라인 시청 비디오를 다운로드 할 수 있습니다. 이 응용 프로그램의 사용으로 인해 귀하와 스트림 제공자 간의 서비스 약관 을 위반할 수도 있습니다. 이 도구는 귀하의 행동에 대한 책임이 없습니다. 이 응용 프로그램을 사용하기 전에 정보에 입각 한 결정을 내리십시오.
기본적 으로이 응용 프로그램은 다음과 같은 경로를 프로그램 (주 실행 파일)으로 사용합니다.
ffmpeg.exe (경로에서)ffprobe.exe (경로에서)mkvmerge.exe (경로에서)mp4decrypt.exe (경로에서) 이 경로를 변경하려면 ./config/ directory에서 bin-path.yml 편집해야합니다.
사용 가능한 옵션의 전체 목록은 문서를 참조하십시오. ./config/ 디렉토리에서 cli-defaults.yml 파일을 편집하여 명령의 기본값을 정의 할 수 있습니다.
대부분의 서비스는 로그인하려면 로그인해야합니다. 로그인하는 방법의 예는 다음과 같습니다.
AniDL --service {ServiceName} --auth 다운로드 할 ID를 찾으려면 다음과 같은 --search 플래그를 사용하여 각 서비스에서 검색 할 수 있습니다.
AniDL --service {ServiceName} --search {SearchTerm}검색 또는 기타 수단을 사용하여 얻을 수있는 ID가 있으면 다운로드 할 준비가되며 다음과 같이 수행 할 수 있습니다.
AniDL --service {ServiceName} -s {SeasonID} -e {EpisodeNumber}코드에서 실행하는 데 필요한 종속성. 사전 빌드 바이너리를 사용하는 경우에는 필요하지 않습니다.
Nodejs, NPM 및 PNPM은 시스템에 설치해야합니다. PNPM을 설치하는 방법에 대한 지침은 (https://pnpm.io/installation)
첫 번째 복제이 repo git clone https://github.com/anidl/multi-downloader-nx.git .
클로닝 된 디렉토리로 cd 넣고 pnpm i . 그런 다음 응용 프로그램을 패키지하거나 코드를 작성하거나 TypeScript에서 실행할 것인지 결정하십시오.
Native TypeScript에서 코드를 실행할 수 있습니다. 여기에는 다음 명령으로 pnpm으로 설치할 수있는 ts-node가 필요합니다. pnpm -gi ts-node
후 단어는 다음과 같은 응용 프로그램을 실행할 수 있습니다.
ts-node -T ./index.ts --helpApplication을 JavaScript 코드로 빌드하려면 실행하려면 다음과 같이 수행 할 수 있습니다.
pnpm run prebuild-clipnpm run prebuild-gui 그런 다음 lib 폴더로 CD를 CD로 만들 수 있으며 다음과 같이 CLI 또는 GUI를 실행할 수 있습니다.
node ./index.js --helpnode ./gui.js 애플리케이션을 패키지하려면 PNPM RUN 빌드 {platform} - {type} 를 실행하려면 {platform} 이 운영 체제 (현재 선택은 Windows, Linux, MacOS, Alpine, Android 및 Arm) 및 {type} 입니다. CLI 또는 GUI입니다.
DRM 컨텐츠를 해독하려면 덤프 된 CDM이 필요합니다. 그 후 CDM 파일 ( device_client_id_blob 및 device_private_key )을 ./widevine/ 디렉토리에 배치해야합니다. 법적 이유로 우리는 소프트웨어에 CDM을 포함하지 않으며, 직접 소스를 공급해야합니다.