yihong0618 / Kindle_download_helper
- четверг, 9 июня 2022 г. в 00:31:00
Download all your kindle books script.
Download all your kindle books script.
到 Release 页面查看最新版本,获取对应系统的二进制文件下载解压即可。
若打开二进制遇到问题,请参考这个 issue
pip3 install -r requirements.txt
amazon CNcsrfToken 复制后面的 valuepython3 kindle.py ${csrfToken} --cnpython3 kindle.py ${csrfToken} --cn --pdocamazon.comcsrfToken value copypython3 kindle.py ${csrfToken}python3 kindle.py ${csrfToken} --pdoc如果你的运行环境是本机,项目可以使用 browsercookie 库自动从浏览器中获取 cookie。如果获取有问题,可以参考下面手动输入 cookie。
若默认情况下提示 cookie 无效,你也可以手动输入 cookie 。方法是在上述全部书籍列表页面,按 F12 或右键点击——检查,进入网络面板(Network),找到任意一个 ajax 请求,复制请求头里的 Cookie 即可。同时也能在 Payload 里找到 csrfToken。
然后,执行 python3 kindle.py --cookie ${cookie} ${csrfToken}。
你也可以把 cookie 保存为文本文件,执行 python3 kindle.py --cookie-file ${cookie_file} ${csrfToken} 下载书籍。
DOWNLOADS 目录,书会下载在 DOWNLOADS 里--resume-from ${num}--cut-length 80 来截断文件名--pdoc