A website application running in Google app engine, deliver rss news to your kindle. generate mobi by using python, multilanguages supported.
介绍
Kindle作为阅读及护眼利器,不光可以作为书籍阅读,还可以用来阅读资讯。
Kindle自动推送资讯的基本原理:在线程序自动爬虫网站内容(RSS),通过邮箱定时投递。
有一些kindle自动投递的服务商,狗耳朵等。需要付费才能获取图文资讯,免费版只能看文字,而且还有各种限制,是在令人不爽。
不过好在有人做了一个KindleEar的在线程序,可以部署到GAE服务上,效果很不错。
搭建
Google账号登录https://console.cloud.google.com/appengine,创建一个project。
取个好看的名字.
打开左侧栏,进入App Engine.
选择python语言,部署程序.
选择部署KindleEar的服务器位置(选哪儿都行,影响不大).
进入Cloud Shell,准备部署KindleEar.
依次输入下面的口令。(Ctrl+C/V 进行复制粘贴即可)
1 2 3 |
git clone https://github.com/miaowm5/KeUploader.git cd KeUploader sh upload.sh |
下图中APP ID就是创建的project的名字,timezone指的是时区.
这就部署完成了。如果后期想要更新KindleEar程序的话,切换KeUploader文件夹后,输入口令sh update.sh
.
部署完成之后,访问http://你的APPID名字.appspot.com
。如http://zhshare-kindleear.appspot.com
。默认账号密码都是:admin
。
由于google服务被墙,因此访问上面的网站时,需要通过代理访问(可去看“科学上网”页面)。
最好再添加一下Email API authorized senders ,防止投递出现wrong SRC_EMAIL的错误。
左侧栏,进入APP Engine
填入Google账号
使用
进入KindleEar添加RSS订阅(可以去看已发的“RSS分享”博文)。
需要多人使用,进入账户管理页面添加账号即可。KindleEar设置完成以后,kindle还需要将自己的Gmail邮箱添加到白名单,才能接收到投递的文档。
https://www.amazon.com/mn/dcw/myx.html/ref=nav_youraccount_myk#/home/settings/
Kindle还可以通过浏览器访问ANKI WEB,背单词;利用生词卡功能,导出陌生单词,制作生词词库.