Huginn 两步通过 feedburner 烧录让所有网页变成RSS

简介

如果你不知道什么是 RSS,赶紧去查查是什么然后用起来吧,相信我,用了就再也离不开了。

我是一个重度 RSS 使用者,一般来说,我获取信息有微博,微信,邮件,还有就是 RSS 。每次打开 Chrome 之后第一个打开的就是 Feedly,看看有没有新的内容更新,省去我了一次性打开多个网站的麻烦。但是问题来了,有些网站没有 RSS 怎么办?

Huginn 是一个 Github 的开源项目,已经上万 Star 了。简单的说这个东西是一个 IFTTT 形式的东西,可以把所有网页转换成 RSS 输出。更简单的说,就是工作流形式,类似于 iPhone 上的 Workflow。

可以查看另外一篇文章,比较详细的讲述了如何搭建:Huginn ,本文讲述的是如何通过 feedburner 烧录让所有网页变成RSS 。

第一步

新建Website Agent

然后参考另外一篇文章的设置,设置好extract 参数后,试运行,可以的话直接保存!

第二步

这么我们就完成了工作的第一步,抓取网页,下一步要输出 RSS,还是新建 Agent ,选择 Data Output Agent

前面都随便写,记得 Sources 选择我们第一步创建的 Agent

下面是继续配置 Option,这就比之前简单了。但是注意还要记得把网站链接的 link 加上,效果如图:

{
  "secrets": [
    "a-secret-key"
  ],
  "expected_receive_period_in_days": 2,
  "template": {
    "title": "中国IDC圈",
    "description": "第一时间报道IDC、云计算、大数据技术应用、数据中心等产业资讯",
    "link": "http://www.idcquan.com/",
    "item": {
      "title": "{{title}}",
      "link": "{{url}}"
    }
  },
  "ns_media": "true"
}

之后选择 Save 就到了这:

可以看到已经有 xml 格式的输出了。

最后一步我们要烧录 RSS。用到的时谷歌家的服务 feedburner

然后继续next,直到生成 RSS 地址,然后把网址复制到 订阅器 里面,大功告成!