get-comics
adalah alat untuk mendownload daftar komik dari situs https://getcomics.org.
Hal ini didasarkan pada paket ComicScraper oleh Gink3.
Paket ini dibuat menggunakan Node.js, dan memerlukan node v12.17 atau lebih tinggi untuk dijalankan karena menggunakan Modul ES.
Untuk menginstal perintah secara global, jalankan perintah ini:
npm i -g dapatkan-komik
Untuk mengunduh komik ke direktori Anda saat ini, jalankan perintah ini di mana saja:
dapatkan-komik
Anda dapat memfilter komik mana yang ingin Anda unduh dan menentukan berapa banyak halaman yang ingin Anda unduh menggunakan tanda berikut:
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
Unduh seluruh arsip Marvel ke folder root comics
:
dapatkan-komik -c keajaiban -p 0 -o "~/komik"
Download komik 5 halaman terbaru dari beranda:
dapatkan-komik -p 5
Unduh halaman komik terbaru yang diberi tag "the-walking-dead":
dapatkan-komik --tag orang mati berjalan
Untuk menggunakan paket ini di aplikasi node Anda sendiri, Anda dapat menginstalnya dan menggunakannya seperti ini:
npm install get-komik
impor getComics dari "get-comics"; fungsi async downloadAllComics() { menunggu getComics({ halaman: 3, tag: "superman", noExtract: true, saveLinks: true, }); console.log("Selesai mengunduh komik");}downloadAllComics();