这个项目包括两部分,浏览器扩展和服务器端
- 执行
git clone [email protected]:wong2/candle.git
得到这份代码 - 下载kindlegen并将其加入PATH中,确保在终端可以执行
kindlegen
命令 - 确保已安装
redis
且已启动redis-server
- 进入
candle
目录,执行[sudo] pip install -r requirements.txt
安装Python依赖 - 编辑
config.py
,填入你的邮箱服务的配置 - 执行
rqworker gen_book send_mail
开启worker - 执行
python app.py
开启Flask的开发服务器 - 此时服务应该已经跑在
http://localhost:5000/send
了 - 然后你可以考虑把服务跑在Nginx等服务器上,比如搭配Gunicorn
- 目前只有Chrome扩展
- 在这里安装Chrome扩展,在设置页面设置好服务器地址和你的Kindle邮箱
- 在豆瓣阅读电子书阅读页面,点击地址栏里的
K
图标即可发送当前电子书到Kindle
- 千万不要忘记去
Kindle个人文档设置
amazon.cn上 / amazon.com上把使用的发送邮箱加入白名单
- 对你有帮助的话,请我喝罐青岛啤酒吧(只要¥4.5!)~ https://me.alipay.com/wong2