Git Product home page Git Product logo

kindleear's Introduction

Readme of english version refers to Readme_EN.md

简介

这是一个运行在Google App Engine(GAE)上的Kindle个人推送服务应用,生成排版精美的杂志模式mobi/epub格式自动每天推送至您的Kindle或其他邮箱。

此应用目前的主要功能有:

  • 支持类似Calibre的recipe格式的不限量RSS/ATOM或网页内容收集
  • 不限量自定义RSS,直接输入RSS/ATOM链接和标题即可自动推送
  • 多账号管理,支持多用户和多Kindle
  • 生成带图的杂志格式mobi或带图的有目录epub
  • 自动每天定时推送
  • 强大而且方便的邮件中转服务
  • 和Evernote/Pocket/Instapaper等系统的集成

注:如果您要求不高,自定义RSS推送功能足以应付一般应用,如果要求排版和完美,可以参照books目录下的文件范本自己添加一个文件再重新上传即可,books目录下的书籍文件都不是随意预置的,每个文件都至少演示一个适用的books编写技巧。 在您懂python的前提下,您可以完全的操控网页,可以生成您需要的最完美的MOBI/EPUB文件。

标准部署步骤

  1. 创建 APP 引擎 打开 APP 引擎中心,创建一个 APP 引擎。(如果你之前没有创建过 Project ,需要先创建一个项目。) 点击 【Next】开始创建 创建完成,根据教程,点击继续,打开控制台 shell,如果弹出教程,【退出教程】即可。

激活远端 shell 之后,分别输入命令进行下载安装和部署

wget http://qn.zhangyongcun.com/file/kindleEar.sh  
chmod +x kindleEar.sh
./kindleEar.sh

执行阶段会提示输入你的 Gmail 邮箱和当前的 APP ID,键入回车键之后,就开始自动部署了。

刷新 APP 引擎中心 页面,就可以看到部署信息了。点击图示的链接,即可访问服务。 打开链接,默认账号密码均为:admin

登陆之后,点击 【我的订阅】进行设置,如果出现 【internal server error】,是因为系统没有完全部署完成,稍等五分钟左右就可以正常使用。

注意:推送之前,你需要完成以下操作。 设置 Gmail 邮箱到 Kindle 信任邮箱中,在 我的亚马逊 中【管理我的内容和设备】--【设置】在 【已认可的发件人电子邮箱列表】中添加。 打开 APP 引擎中心 ,添加 【已获授权的发件人】

设置投递选项,注意修改之后需要选择 【保存设置】

【投递日志】可以查看投递的状态。由于 RSS 内容抓取需要一定的时间,所以日志可能会有延迟。

License

AGPLv3

kindleear's People

Contributors

bryant1410 avatar cdhigh avatar gaojianzhong avatar henryouly avatar insert0003 avatar lord63 avatar maojj avatar miaowm5 avatar rexdf avatar runbing avatar seff avatar th0mass avatar wangshanpeng avatar yiwenlu66 avatar zhu327 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.