Download all your kindle books script.
- python3
- 安装依赖
pip3 install -r requirements.txt
- 登陆 amazon.cn
- 访问 https://www.amazon.cn/hz/mycd/myx#/home/content/booksAll/dateDsc/
- 右键查看源码,搜索
csrfToken
复制后面的 value - 执行
python3 kindle.py ${csrfToken} --cn
- login amazon.com
- visit https://www.amazon.com/hz/mycd/myx#/home/content/booksAll/dateDsc/
- right click this page source then find
csrfToken
value copy - run:
python3 kindle.py ${csrfToken}
若默认情况下提示 cookie 无效,你也可以手动输入 cookie 。方法是在上述全部书籍列表页面,按 F12 或右键点击——检查,进入控制台(Console),输入 document.cookie
,回车。复制输出的结果即可。
然后,执行 python3 kindle.py --cookie ${cookie} ${csrfToken}
。
你也可以把 cookie 保存为文本文件,执行 python3 kindle.py --cookie-file ${cookie_file} ${csrfToken}
下载书籍。
- cookie 和 csrf token 会过期,重新刷新下 amazon 的页面就行
- 程序会自动在命令执行的目录下创建
DOWNLOADS
目录,书会下载在DOWNLOADS
里 - 如果你用 DeDRM_tools 解密 key 存在 key.txt 里
- 或者直接拖进 Calibre 里 please google it.
- 如果过程中失败了可以使用 e.g.
--resume-from ${num}
- 如果出现名字太长的报错可以增加:
--cut-length 80
来截断文件名
- 谢谢就够啦
- 分享给需要的人就更好了