大家好,我是爱撸代码的开源大叔。
前段时间,亚马逊官方发布公告,宣布 Kindle 将退出中国市场。
从 2024 年 7 月份开始,已购买的 Kindle 电子书,将无法下载到设备上进行阅读,包括 Kindle 阅读器、PC、移动端等设备。
目前 Kindle 官方并没有提供下载功能,今天大叔给大家推荐一个电子书下载脚本:Kindle download helper。
该工具可用于批量下载往期已购买的 Kindle 电子书,并将其保存到本地。
1、安装 Python 环境。
2、安装依赖
pip3 install -r requirements.txt
3、下载 Kindle_download_helper(下载地址),目前支持 win、Linux、macos等操作系统。
1、登录 Kindle 电子书管理页面:https://www.amazon.cn/hz/mycd/myx#/home/content/booksAll/dateDsc/
2、手动输入 cookie
获取cookie的方式:
右键选择【检查】--》选择 Network --》 选择 Fetch/XHR,在列表中点击任意一个 ajax 请求,复制请求头里的 Cookie 即可。
3、获取 csrfToken 的值
在获取 cookie 后,点击 「负载」(Payload) ,在里面的「表单数据」一项里就能找到 csrfToken 的值了。
4、将获取到的 cookie 、 csrfToken,替换掉下面的 {cookie}、{csrfToken},再运行命令。
python3 kindle.py --cookie ${cookie} ${csrfToken}
还有自动获取 cookie 的方法,具体参照官方文档操作即可。
https://github.com/yihong0618/Kindle_download_helper
以上就是关于 Kindle 电子书 Python 脚本的使用方法与教程。有需要的小伙伴,赶快去下载使用吧,鸟欲高飞先振翅,人求上进先读书!