Package: lightdo
RAITO NOBERURaito Noberu can help you find light novel in every website already make parser, and also can help you convert those novels only have txt to epub.Now suppose the following website.wenku8epubsiteAnd expected to suppose following website.qbAnd following are stop suppose for some reason.shencouThis is cause it's response is too slow, if you want you can see shencou branch and add by yourself.xbook100This is cause it's pagination mechanism is too strange, if you want you can help me too fix it.Installationclone and install by your self.gitclonehttps://github.com/arasHi87/RaitoNoberucdraitonoberu
pythonsetup.pyinstallOr you can just install by use pip.pipinstalllightdoUsageImportantBefore search you need to login wenku first, or wenku search will fail, or if you don't want to record you account/passeword then you can use anonymous option and login every time. And the default download folder will be the path where you run the command (CLI path).login wenkulogin in first time, and you don't need to care about login problem after it, or you can add --anonymous to login without save data.lightdo-wayour_account-wpyour_passwordSearch keywordThe following login you don't need to do that if you have already login and didn't use anonymous option. And there are something special for wenku8 searcher. It has online mode and local mode, the different is that is online search result is over 1 page, every page have limit to wait 5 sec, so if you don't want to wait you can use--wenku localto set searcher to local.lightdo--searchmEOw-wayour_account-wpyour_password--anonymousGet the DetailNow this option just suppose wenku8 (also just wenku8 need it), it will give you all chapter of all season of this book, you need to addidwhich will give you when you search, and in final you need to add-woption to choose wenku8 to get detail.lightdo--detail8787-wDownload novelThis will help you download novel, if source is wneku8, it will download it by txt and convert it to epub automatically. If you doesn't set--number idto choose the season you want, it will help you download all season. In epubsite it will just download the novel you designation.Finally remember to designation the source where you want to download, we have-wto wenku8 and-eto epubsite, and there also have cpu option can set, the default is 4 process, if you think is too many or too less you can use--cpu 87to set.lightdo--download8787-w--pathnovels--number87Redata wenku8This option you maybe will never use it, it will try to reget all wenku8 data, so we suggest you don't use this option, if you really want to use it...... just do it!# the number is the limit you want to get from wenku8, suggest is 3000lightdo--redata3000Renew wenku8It will renew wenku data, and it will try to get from the lastest you got until it can't, if you just want to renew your local wenku8 data, just ue this, don't use redata.lightdo--renewAll optionsusage: lightdo [-h] [--search SEARCH_KEY] [--detail SEARCH_ID]
               [--download DOWNLOAD_ID] [--cpu PROCESS_COUNT]
               [--wenku WENKU_SEACHER] [--redata WENKU_REDATA] [--renew]
               [--clean] [--wenku_account WENKU_ACCOUNT]
               [--wenku_password WENKU_PASSWORD] [--anonymous]
               [--path SAVE_PATH] [--number DOWNLOAD_NUMBER] [-w] [-e]

optional arguments:
  -h, --help            show this help message and exit
  --search SEARCH_KEY   Search keyword
  --detail SEARCH_ID    get the book's detail
  --download DOWNLOAD_ID
                        download book
  --cpu PROCESS_COUNT   set download process count
  --wenku WENKU_SEACHER
                        set wenku searcher to online/local
  --redata WENKU_REDATA
                        reget all wenku local data, please enter the latest
                        you want renew
  --renew               renew wenku local data
  --clean               clean your wenku account
  --wenku_account WENKU_ACCOUNT, -wa WENKU_ACCOUNT
                        set your wenku account
  --wenku_password WENKU_PASSWORD, -wp WENKU_PASSWORD
                        set your wenku password
  --anonymous, -am      this will not store your account
  --path SAVE_PATH      set download path
  --number DOWNLOAD_NUMBER
                        set number you want to download, default is download
                        all
  -w                    set type to wenku
  -e                    set type to epubsiteLicenseThis project is licensed under the MIT License - see theMITfor details