FEED43 – 为没有 Feed 的网页生成 RSS 格式订阅源[教程]

76
1 Star2 Stars3 Stars4 Stars5 Stars (3 votes)
Loading...

FEED43 是一个在线应用,可以为不提供 Feed 的网页生成 RSS 格式的 Feed,以供阅读器订阅。@Appinn

你喜欢的网站没有 Feed 源怎么办?Feed43 解决你的烦恼。对于很多上班族来说,关注重要网站的通知公告信息是每天上班的必修课,然而很多官方网站并不提供 Feed 源,利用 Feed43 可以为没有 Feed 的网页生成 rss 格式的 Feed 地址,即可解决烦恼。

Feed43 的功能是将网页中你需要的信息如图中(1)的部分转化成代码(2)生成 RSS 格式的 XML 文件,用自己的 RSS 阅读器(推荐阅读:后 Google Reader 时代在线阅读器推荐)就可阅读形如(3)的部分。

Feed43详细教程,虽然不是傻瓜操作,不过懂一点网页代码概念的来说,还是比较简单的。其中 Item (repeatable) Search Pattern 中填写的 {%} 表示你需要的动态信息代替符 {*} 表示其他任意代码的通配符。

名词解释:feed 为信息源地址,比如小众软件的订阅地址 http://feed.appinn.com,其格式可以为 rss、atom。


实例:以我最喜爱的软件页面为例,由于没有提供 Feed,所以用户并不知道什么时候更新,那么我们就用 feed43 自制一个 Feed 使用。

首先输入页面地址:http://love.appinn.com,编码 “utf-8″,点击 Reload,就能看到页面代码了。我们的目的是检测页面更新,其实只需要检测分类有增加就可以了,所以找到分类链接代码:

可以发现分类链接代码都是这样的规律,所以在第二步 Step 2. Define extraction rules 我们输入

意思是:找到 < div class=”n1″>,让紧跟的 href 双引号内容成为第一个参数,anchorLink”> 前面的内容任意,后面的内容成为第二个参数,span 之间的内容成为第三个参数,最后的两个 * 也为任意值(代码中有换行),点击 Extract,就能看到第三部分了:

再后面经过简单的设置,注意把第二个和第三个参数连起来:

自制版本的 Feed 就成功了:

还可以自定义 Feed 地址,比如现在的这个:http://www.feed43.com/love-appinn-feed.xml 就能直接拿来用。

然后,我最喜爱的软件页面,就有 Feed 功能了,欢迎订阅:http://love.appinn.com/feed/

多研究几个页面就会发现很容易了。这样折腾下来,比如一些有特价信息的页面,折腾一下用 ifttt 发到邮箱,再也不会丢失信息了。

下载地址: http://www.feed43.com

已有 76 条评论, 我要留言

  1. 谢单单说道:

    DEDE也许用得着

  2. xmokay说道:

    “虽然不是傻瓜是操作”
    有错别字一只

  3. 猪振奋说道:

    chrome浏览器监控网页变化,推荐扩展Page Monitor
    https://chrome.google.com/webstore/detail/page-monitor/pemhgklkefakciniebenbfclihhmmfcd

  4. petcon说道:

    我就是拿这个加上yahoopipe 和ifttt做的天气预报

  5. at说道:

    生成的rss延迟多久

  6. ty说道:

    该死的acfun这下应该能解决了吧

  7. xmokay说道:

    本打算用这个监控新浪微博,但后来发现,新浪微博必须登录了才可以看。求解

  8. xmokay说道:

    不知道为什么,我用这个网站生成的feed链接可以用桌面feed订阅,但是放到“IFTTT”的触发条件里会提示
    “Feed URL Feed has items without valid urls”

    • ruochu说道:

      大神,请问http://www.guoku.com/selected/这个网址怎么弄成RSS地址?

  9. wangwen说道:

    楼主要是再举一个如何订阅论坛帖子的例子就更好了,谢谢!

  10. 麤蟲说道:

    一直在配合google reader使用

  11. 800bu说道:

    其实,我更期待 Yahoo pipes 的教程。

    • 小宋说道:

      简单的教程有很多,但全面的教程写一本书都够了(而且还需要你有网站编写基础)。所以恐怕很难在小众上出现。

  12. ccc说道:

    有没有高手帮帮忙,不懂代码,半天没搞定
    http://news.sina.com.cn/z/jinriwangyan/ 这个页面到了第二步填写这个搞不懂了……
    {*}href=”{%}”{*}target=”_blank”>”{%}”{*}”datetime”>”{%}”

  13. JackyRabbit说道:

    要登陆的页面要如何抓取RSS呢

  14. cnDenis说道:

    好久以前就开始用飘过……可惜它的最佳搭档——Google Reader要死了

  15. fgdjh`说道:

    是否支持全文抓取?

  16. Zorro说道:

    从订阅过来是想看这张图,感觉做得很骚气

  17. ASUKA_521说道:

    感觉这个延迟好慢,有没有快一些的

  18. K说道:

    pipes毫无压力….

  19. 荒野无灯说道:

    这个网站我在今天3月份的时候开始用起。并且写了文章,保存在为知里,一直准备发出来,没想到今天在这里看到你写的这篇文章了,呵呵。握手~~

  20. greatghoul说道:

    在我上大学时似乎就用过这个应用,难得能有人写出一篇不错的教程出来,感谢。

  21. unkown说道:

    不懂代码,是否有高手可以把这个栏目的页面制一个rss呢,谢谢!
    http://ausdroid.net/tag/daily-app-roundup/

  22. 小宋说道:

    为什么Feed43会将一些地址解析错误呢?

  23. leigh说道:

    没学过编程的人表示压力好大啊,有没有大神愿意帮忙做一个每日一文的rss?感激不尽啊

    • laymanal说道:

      试试这个:http://feeds2.feedburner.com/meiriyiwen

      • leigh说道:

        @laymanal
        太感谢了,十分好用,比原来的follow the page好多了,那玩意会将昨天的文章和今天的混在一起,不知什么原因

  24. 土木坛子说道:

    要是有好的RSS托管商就好了。

  25. 总结者说道:

    这篇教程少了最重要的一个东西,也许是作者不想减少自己的网站广告浏览数吧,就是没有关键的Content 部分的教程,楼上各位同学看不到内容,看不到图片的,可以试试填写Content

  26. nyako说道:

    content里填了图片链接 但出来的item只能显示出链接显示不出图片啊 而且没有全文输出不幸福
    总之还是多谢啦!零基础小白捣腾了半天终于成功了( ´∀`)

  27. ASUKA_521说道:

    这个貌似一次最多更新20个信息?

  28. zuojun说道:

    http://blog.sina.com.cn/s/blog_6006ee7f0100rqj1.html
    这个有用yahoo pipes抓取内容的教程.

  29. finndy说道:

    这里可以推送/订阅/监控任意网址,无需RSS支持

    发源地推送引擎:www.finndy.com

  30. sjaj说道:

    请问百度贴吧以及国外xda那种不提供RSS的论坛怎么弄啊?(国内DZ RSS做的真心好,国外大网站论坛RSS做的一坨大便)

  31. 有熊粗末说道:

    http://www.dapenti.com/blog/blog.asp?name=xilei 谁能帮我把这个弄个Feed地址啊,非常感谢。

  32. ruochu说道:

    跪求哪位大神可以将http://www.guoku.com/selected/弄成RSS阅读??

    • scavin说道:

      女神果然是生产力

      • sven说道:

        @scavin feed43的普通用户延迟高达6小时,这对于许多用户来说实在是坑爹。能否在小众软件发起一个众筹活动,就是(合买)购买feed43的Paid 100会员,延迟降低到1小时。http://www.feed43.com/upgrade.html。

        然后大家平分这笔费用(一年603.43元),假设有10个小伙伴一起购买,那么每人只需要掏60块钱,就能让你的讯息传递速度加速六倍,讯息的效率大大提高。

      • sven说道:

        @scavin 但这个只是我的一个想法,我的担心在于:
        1、小众是否搞过类似的众筹活动?我没有任何经验
        2、能否让足够多的feed43用户看到这个活动。
        3、能否有至少10位以上的愿意掏钱的小伙伴。。(这个是关键)

      • sven说道:

        @scavin 如果小众能够提供宣传上的支持,我很愿意来策划这个事情。

  33. sajiajuansuo说道:

    试了一下,小众的地址转换得不错,但是换了一个网址,中文部分都是乱码

  34. sajiajuansuo说道:

    搜索了一下按照这个http://www.williamlong.info/archives/538.html
    将Feed编码从UTF-8转换为GB2312,问题得到解决了呢

  35. lyagami说道:

    有的网站 要求登陆,比如豆瓣现在,广播status抓不到了。。

  36. darling说道:

    请问大家这种页面的代码里是没有纯文本的该如何实现RSS创建呢?
    这种页面好像是JS脚本引用的吧,不知谁懂得帮忙下了,
    比如说要关注版本号以及更新日志的变化部分
    这是示例网址:
    http://fir.im/viaN

有不同想法?说说看