起点中文网已经订阅的图书也不提供VIP部分的MOBI格式下载。为了方便在Kindle上看已经买了的书,搞了这么一个下载器。
特别提示有些完本的小说已经可以在 Kindle 商店中买到。
使用 Puppeteer 调用 Chromium 模拟用户登陆起点,然后打开图书的目录页开始爬,最后将结果写到html文件中。
之后可以使用 Calibre 之类的工具直接转换成 MOBI 格式传到 Kindle 中。
yarn run build
node .\bin\index.js run --chrome <Chrome Path> -u <QiDian username> -p <QiDian password> -i <book id>
例如小说的目录页在 https://book.qidian.com/info/1011280743#Catalog 那么它的 BookID 就是 1011280743。
如果报错的话,可以加上参数 --no-chrome-headless
看看是怎么回事。