此项目代码仅供个人学习参考, 严禁用于违法传播图书等.
Fork from alanwei43/epubit-ebook-download.
- 将本项目clone到本地, 执行
npm install
(国内环境可使用npm install --registry=https://registry.npm.taobao.org
). - 进入异步社区登陆账号, 进入书籍的e读在线阅读页面 ( 必须是已经购买了的书, 比如《免费示例书籍》 ), 打开浏览器开发者工具, 过滤找到
/pubcloud/content/front/ebookFolderTree
请求, 记下请求的Cookie
值(包含acw_tc
和SESSION
)和请求参数的projectId
值. - 项目根目录执行
npm run download
, 按提示输入步骤2记下的Cookie
和projectId
. logs/
目录下有下载进度日志, 下载内容会保存到books/
目录.
- 执行
npm run reader
, 然后使用浏览器访问http://localhost:8002/reader/
即可. (阅读的前提是/books
目录下有下载好的书籍), 效果如下: