#Crunchydump Crunchyroll manga downloader. ##Installation With Node.js installed, execute the following in terminal:
npm install klaster1/crunchydump --global
##Usage
crunchydump [options]
Options:
-u NAME, --user NAME User name
-p PASSWORD, --password PASSWORD Password
-s NAME, --series NAME Search series by name or it's portion
-w, --whole-series Download whole series
-n NUMBER, --chapter-number NUMBER Chapter number
-i ID, --chapter-id ID Chapter ID
--host API host URL
--db URL MongoDB URL [mongodb://localhost:27017/crunchydump]
-l, --from-db Use data from MongoDB at <db> [false]
--dump Dump everything into MongoDB
--serve Run API mirror at http://localhost:3333/ serving data from <db>
###Examples Download last chapter of Space Brothers
crunchydump -s space
Download whole Space Brothers series
crunchydump -s space -w
Download whole Space Brothers series using data from local MongoDB
crunchydump -s space -wl
Download chapter by ID
crunchydump -s space -i 1451
Download chapter by number
crunchydump -s space -n 1
Download with authorisation
crunchydump -s space -n 241 -u username -p password
All files are downloaded into current working dir.
Dump everything into MongoDB
cruncnydump --dump
Run local API mirror
crunchydump --serve
###Dumping into DB
Crunchydump can crawl API and dump all gathered data into database. For this to work, you'll have to install MongoDB. Don't forget to run mongod
before start.
###Downloading from local DB
After you've dumped everything, it's possible to start local API mirror (default address is http://localhost:3333). With it running, add --host "http://localhost:3333"
to every download command in order to use dumped data. This way you can maintain local Crunchyroll copy and bother less about expires free simulpub chapters. In this mode, user credentials are not required.
#Known issues
- Image composing is not implemented. There are some missing page images that can be fixed this way.
- Volume
and seriesdownloading was not implemented because both functions require premium subscription.