想写一个把RSS订阅推送到kindle的小应用,请关注kindle的同学们指点方向。

2012-05-15 20:35:55 +08:00
 Vernsu
从零开始学python快一个月了。想想自己的需求,目前最想做的就是把RSS订阅推送到kindle。so,打算做一个这样的在线应用。
因为是刚开始学python,需要一些已有的产品/开源项目学习参考。
我目前知道的有这两个:
kindlereader和kindle4rss
关于这方面大家都知道哪些产品/开源项目?还有最迫切需要哪些功能?
5701 次点击
所在节点    Kindle
9 条回复
eraser
2012-05-15 21:46:59 +08:00
Instapaper和Readability这两个产品均支持send to kindle,Readability更是有浏览器bookmark支持推送任意web页面到kindle。ps: 关于kindle支持的杂志文件格式一直没找到详细的文档。
wuhx
2012-05-15 22:25:26 +08:00
yeahsky
2012-05-16 08:29:47 +08:00
kindlereader不支持图片,楼主如能解决这个问题就太好了。
toothpaste
2012-05-16 08:41:21 +08:00
巧,我也在写这个东西。到时差不多,就开出来吧。目前在迭代解bug中。
jeeson
2012-05-16 09:26:37 +08:00
Kindle 的 mobi 格式是专有格式,目前没有全面的文档。可以用 Amazon 提供 Kindlegen 工具生成,包括期刊格式支持。

RSS to Kindle 需要考虑几个问题:
1, 全文输出:许多 RSS 没有全文输出,书写格式也不规范,有的全文写在摘要字段里,有的摘要写在全文字段里。

2, 图片输出:如果支持图片,短时间会有大量的并发请求(平均每篇文章大约3张图片),并且不同来源延迟不同,需要队列管理

3, 并发抓取:全文抓取与图片输出时,都会向原始网站发送大量请求,如果完全没有做流量控制,一些大的网站会识别为恶意行为,直接屏蔽IP。对小的网站也不“礼貌”
Vernsu
2012-05-18 22:38:18 +08:00
@eraser thanks 试了一下,感觉Readability界面很好看,Instapaper字体效果更棒一点。

@wuhx Kindlegen是amazon出的命令行制作mobi格式电子书的工具。

@yeahsky kindlereader单机版可以发图,GAE版本不能的话估计是考虑了服务器的承受能力。

@toothpaste 求交流。急需经验上的指导啊。

@jeeson thanks 图片的问题我果然没想过= = 打算前期先不考虑图片,能把其他部分做好了,在逐步完善。
lifanxi
2012-05-18 23:10:23 +08:00
可以考虑参考一下calibre的实现,或者直接调用它的命行完成RSS抓取任务都可以。
wuhx
2012-05-18 23:59:49 +08:00
@Vernsu 额,推送的主要工作量是转成在kindle有良好排版和阅读体验的格式吧?
网页抓取什么的现成解决方案一大堆了.
貌似dogear.mobi这个网站在后台就是用Kindlegen转的格式.
xfhme
2013-03-20 11:33:45 +08:00
@Vernsu 求交流

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/36064

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX