任意网站支持RSS

说好的metal咋出锅了啊? 今天本来想分享metal还有一些东西在整理,就先分享一个好玩的东西,我们有时候想关注一个不错的学习网站在有更新的时候第一时间知道, 有的网站还不支持RSS, 这可能用Feed43+blogtrottr这两个工具了

1,就会在此页面有内容更新。然后 打开 Feed43,点击「Create your own feed」开始创建 RSS 源

这里以objcn为例子,打开Feed43

点reload抓取网站的源代码

2,分析源代码找出规律 Feed43 有一点做的比较好,它会自动捕捉一些标记标题的源码,并标识成粉红色。

但有时候不是我们想要的, 我们要

<li class="issue_content_item"><a href="https://www.objccn.io/issue-1-0">介绍</a></li>

在 Item (repeatable) Search Pattern* 中输入

<li class="issue_content_item"><a href="{%}">{%}</a></li>

点右下角的Extract

3,设置输出格式

接下来,就是完善 RSS 订阅源格式。如下图所示,上半部分主要是填写 RSS 信息,包括名称和描述,相信大家很好理解。我重点介绍下半部分的填写。

在上一步中,你会看到变化的字段用 [%+数字] 的形式标示出来,而这个 [%+数字] 是通用标识符。 例如 [%2] 代表了所有文章的标题,[%1]代表了所有文章的链接。所以,下面填写时,标题的位置只需要填写 [%2]你只需要把这几个通用标识符填写到对于的区域就行,不同的 [%+数字] 之间可以填写随意的文字、符号过渡。

4,取到RSS 地址

objcn 最后生成的地址 http://feed43.com/7344747531867512.xml

5,使用blogtrottr

打开https://blogtrottr.com/ 发送邮箱通知, 写上刚才生成的地址, 和你的邮箱,登录邮箱验证一下就可以了.

6,写在最后

像我的邮箱比较多,不好查看, 可以换一些通知方式, 远程通知,给自己发微信等.