Skip to content

AlexiaVeronica/pineapple-backups

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Noa Himesaka

Noa Himesaka

Download books from sfacg and hbooker to read them.

简中 | 繁中


Features

  • The script implements download functions for SFACG [Android/WeChat] API and hbooker Android API.
  • You can log in to your account and save your cookies in a config.json file.
  • Input the book ID or URL to download the book to a local directory.
  • Input the URL to download the book text from the URL.
  • Supports downloading EPUB files from SFACG and hbooker.
  • Search for books by keyword and download the search results.
  • [ Warning ] The new version of book cache is incompatible with older versions of book cache.

Sign in to your Ciweimao account

  • To use this script, you need to log in with your account and obtain your token.
  • The new version of hbooker adds GEETEST verification, which will be triggered if you enter incorrect information or log in multiple times.
  • The IP address may need to log in again after a few hours to avoid triggering the verification process. You can try changing the IP to avoid it.

Accessing the API using tokens

  • Use tokens to access the API and bypass login.
  • Third-party captcha GEETEST has been added to the Ciweimao official server.
  • The Ciweimao login is protected by GEETEST, which seems impossible to circumvent.
  • You can capture packets of the Ciweimao Android App to obtain the account and login_token for logging in.

Example

NAME:
   pineapple-backups - https://github.com/AlexiaVeronica/pineapple-backups

USAGE:
   main.exe [global options] command [command options] [arguments...]

VERSION:
   V.1.9.7

COMMANDS:
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   -a value, --appType value    cheng app type (default: "sfacg")
   -d value, --download value   book id
   -t, --token                  input hbooker token
   -m value, --maxThread value  change max thread number (default: 16)
   -u value, --user value       input account name
   -p value, --password value   input password
   --update                     update book
   -s value, --search value     search book by keyword
   -l, --login                  login local account
   -e, --epub                   start epub
   -b, --bookshelf              show bookshelf
   --help, -h                   show help
   --version, -v                print the version 

Thank you for JetBrains License

JetBrains

  • Goland

  • I would like to express my sincere gratitude and appreciation to JetBrains for providing me with the license to use and leverage software related to open source tools.

  • Your software has helped me to accomplish my tasks faster and more efficiently in my daily work, while also providing me with appropriate quality assurance. This is important for my personal growth and business development.

  • Thank you for your outstanding contribution to promoting the development of open-source software community. I will continue to use and support your company's software in my work and leisure time, and actively participate in contributing to the open-source community.

  • Once again, thank you JetBrains for your support!

  • Best regards, Alexia

Disclaimers

  • This tool is for educational purposes only. Please delete it from your computer within 24 hours after downloading.
  • Please respect the copyright and do not distribute the crawled books yourself.
  • The authors or copyright holders shall not be liablefor any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software, including but not limited to the use of the software for illegal purposes. The author is not responsible for any legal consequences.
  • If you have any questions, please contact me via GitHub issues or email.

About

download books from the sfacg and hbooker

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages