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

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

  •  
  •   Vernsu May 15, 2012 8265 views
    This topic created in 5110 days ago, the information mentioned may be changed or developed.
    从零开始学python快一个月了。想想自己的需求,目前最想做的就是把RSS订阅推送到kindle。so,打算做一个这样的在线应用。
    因为是刚开始学python,需要一些已有的产品/开源项目学习参考。
    我目前知道的有这两个:
    kindlereader和kindle4rss
    关于这方面大家都知道哪些产品/开源项目?还有最迫切需要哪些功能?
    9 replies    1970-01-01 08:00:00 +08:00
    eraser
        1
    eraser  
       May 15, 2012
    Instapaper和Readability这两个产品均支持send to kindle,Readability更是有浏览器bookmark支持推送任意web页面到kindle。ps: 关于kindle支持的杂志文件格式一直没找到详细的文档。
    yeahsky
        3
    yeahsky  
       May 16, 2012
    kindlereader不支持图片,楼主如能解决这个问题就太好了。
    toothpaste
        4
    toothpaste  
       May 16, 2012
    巧,我也在写这个东西。到时差不多,就开出来吧。目前在迭代解bug中。
    jeeson
        5
    jeeson  
       May 16, 2012
    Kindle 的 mobi 格式是专有格式,目前没有全面的文档。可以用 Amazon 提供 Kindlegen 工具生成,包括期刊格式支持。

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

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

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

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

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

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

    @jeeson thanks 图片的问题我果然没想过= = 打算前期先不考虑图片,能把其他部分做好了,在逐步完善。
    lifanxi
        7
    lifanxi  
       May 18, 2012
    可以考虑参考一下calibre的实现,或者直接调用它的命行完成RSS抓取任务都可以。
    wuhx
        8
    wuhx  
       May 18, 2012
    @Vernsu 额,推送的主要工作量是转成在kindle有良好排版和阅读体验的格式吧?
    网页抓取什么的现成解决方案一大堆了.
    貌似dogear.mobi这个网站在后台就是用Kindlegen转的格式.
    xfhme
        9
    xfhme  
       Mar 20, 2013
    @Vernsu 求交流
    About     Help     Advertise     Blog     API     FAQ     Solana     2684 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 68ms UTC 15:55 PVG 23:55 LAX 08:55 JFK 11:55
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86