get comics
1.0.0
get-comics
는 https://getcomics.org 사이트에서 만화 목록을 다운로드하는 도구입니다.
Gink3의 ComicScraper 패키지를 기반으로 합니다.
이 패키지는 Node.js를 사용하여 빌드되었으며 ES 모듈을 사용하므로 실행하려면 노드 v12.17 이상이 필요합니다.
명령을 전역적으로 설치하려면 다음 명령을 실행하십시오.
npm i -g get-comics
현재 디렉터리에 만화를 다운로드하려면 어디에서나 이 명령을 실행하세요.
만화책 보기
다음 플래그를 사용하여 다운로드할 만화를 필터링하고 다운로드할 페이지 수를 결정할 수 있습니다.
Basic Options -h, --help Display this usage guide. -o, --output string The location to store the resulting files in. If the directory does not exist, it will be created. Defaults to the current directory. -w, --overwrite If passed, new comics with the same filenames will overwrite existing files with the same names. -l, --save-links When passed, a file named links_.json will be saved in the same directory as the downloaded comics. -b, --base-url string The base URL to use for downloading comics. This should only be changed if the GetComics site changes its domain. Selection Options -p, --pages number The total number of pages to download, starting from the most recently uploaded. If you pass 0, all available pages will be downloaded. -s, --start number The page to start parsing comic links on. Filter Options -u, --url string A specific GetComics page URL to download all comics from. If this option is passed, most other selection options will be ignored. ex. https://getcomics.org/other-comics/gideon-falls-deluxe-edition-book-1- the-legend-of-the-black-barn-2021/ -q, --query string A search query to filter comics with. ex. "Donald Duck" -t, --tag string A GetComics specific tag page to download comics with. This can be found in the URL of the site at /tag/ . ex. "the-walking-dead" or "superman" -c, --category string A GetComics specific category for comics. This can be found in the URL of the site at /cat/ ex. "dc" or "marvel" Processing Options --no-extract By default any .zip archives containing a collection of comics will be extracted and the archive file will be removed. If this option is passed, the archive file will be left as is. -z, --cbz Convert any downloaded .cbr files to .cbz
전체 Marvel 아카이브를 루트 폴더 comics
에 다운로드하십시오.
get-comics -c 마블 -p 0 -o "~/comics"
홈페이지에서 최신 5페이지의 만화를 다운로드하세요.
get-comics -p 5
"the-walking-dead" 태그가 붙은 최신 만화 페이지를 다운로드하세요.
get-comics --워킹데드 태그 지정
자신의 노드 앱에서 이 패키지를 사용하려면 다음과 같이 설치하고 사용할 수 있습니다.
npm 설치 get-comics
import getComics from "get-comics";async function downloadAllComics() { wait getComics({ 페이지: 3, 태그: "superman", noExtract: true, saveLinks: true, }); console.log("만화 다운로드가 완료되었습니다.");}downloadAllComics();