Skip to content
This repository has been archived by the owner on Jan 8, 2022. It is now read-only.

Klaster1/crunchydump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#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

  1. Image composing is not implemented. There are some missing page images that can be fixed this way.
  2. Volume and series downloading was not implemented because both functions require premium subscription.

About

Crunchyroll manga downloader

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published