KindleEar 是提取 Calibre 的 mobi 模块,根据需求抓取下载包含图片的 RSS 订阅或网页推送到你的 Kindle,杂志格式书籍排版精美,跳转方便,阅读体验更好。我们可以使用 KindleEar 开源的代码,在 GAE 上免费搭建推送服务器。
为什么要自己搭建?
- 不受限制,自定义 RSS 内容,可抓取任意地区 RSS 内容;
- 支持图片,无限制订阅源数量和文件大小;
- 多账户独立管理,可以分享给别人使用你搭建的系统;
- 如果你需要,还可以自定义排版;
- 使用自己的服务,不需要排队等待,推送速度更快。
我需要准备什么?
安装 Python 2.7 环境安装 GAE SDK 环境安装 GIT 环境
对的,这些都不需要,你只需要能够正常的访问 Google 服务,进行操作即可。
如果,你想先预览下推送的抓取效果,可以 点击下载 我抓取的少数派 RSS 效果,包括图片抓取,文章布局,杂志格式等。
创建 APP 引擎
打开 APP 引擎中心,创建一个 APP 引擎。(如果你之前没有创建过 Project ,需要先创建一个项目。)
点击 【Next】开始创建
创建完成,根据教程,点击继续,打开控制台 shell,如果弹出教程,【退出教程】即可。
激活远端 shell 之后,分别输入命令进行下载安装和部署
wget http://qn.zhangyongcun.com/file/kindleEar.sh
chmod +x kindleEar.sh
./kindleEar.sh
执行阶段会提示输入你的 Gmail 邮箱和当前的 APP ID,键入回车键之后,就开始自动部署了。
然后,就没有然后了,恭喜,你已经部署完成了。
为什么其他的资料,甚至 KindleEar 官方安装步骤都如此复杂甚至还有错误呢?因为教程具有时效性,很多已经过时不能再使用。
使用简介
刷新 APP 引擎中心 页面,就可以看到部署信息了。点击图示的链接,即可访问服务。
打开链接,默认账号密码均为:admin
登陆之后,点击 【我的订阅】进行设置,如果出现 【internal server error】,是因为系统没有完全部署完成,稍等五分钟左右就可以正常使用。
注意:推送之前,你需要完成以下操作。
设置投递选项,注意修改之后需要选择 【保存设置】
【投递日志】可以查看投递的状态。由于 RSS 内容抓取需要一定的时间,所以日志可能会有延迟。
【账户管理】可以当前账户密码,也可以添加新成员,这样你就可以把系统分享给你的好朋友是用了,相互之间互不影响。
【高级设置】大家可以根据需要自行研究,比如批量导入订阅源,保存内容到 Pocket Instapaper。
如果你感觉搭建过程过于麻烦并且浪费时间,你可以选择我在淘宝平台提供的付费搭建服务。
相关链接:
- Kindle Ear
- 如果遇到问题,请访问:FAQ
- 相关推荐
找到正确用法,剁手的「神器」才不算乱花钱,由少数派编辑部出品的 Power+ 栏目现已上线 ⚡️