RSSHub Radar — 订阅一个 RSS 源不该该这么难

若是你问我,RSSHub 可否改变 RSS 的命运,我也不晓得,但我晓得,不认命,就是 RSSHub 的命。 ——《哪吒之魔童降世》git

若是你还不知道 RSS:《我有特别的 RSS 使用技巧》github

若是你还不知道 RSSHub:《经过 RSSHub 订阅不支持 RSS 的网站》web

首先最大的 respect 献给 RSSHub 的 244 名参与者chrome

订阅一个 RSS 源太难了

首先须要网站提供了 RSS(这一前提一般就没法知足);而后咱们要随缘在页面中找到 RSS 连接;而后复制连接、打开如 Feedly Inoreader 的 RSS 服务、点击添加订阅、粘贴连接、添加浏览器

看,顺利订阅一个 RSS 源须要天时(随缘找到了 RSS)地利(网站提供了 RSS)人和(不由于订阅步骤过于麻烦而中途放弃),缺一不可app

都 9102 年了,世界不该该这样ssh

解决这个问题

为了解决这个问题,RSSHub Radar 诞生了post

Chrome Web Store | GitHub网站

RSSHub Radar 是 RSSHub 的衍生项目,她是一个能够帮助你快速发现和订阅当前网站 RSS 和 RSSHub 的浏览器扩展google

rsshub-radar1.jpg

使用很简单,咱们在进入一个新页面时,RSSHub Radar 会自动检测当前页面有没有 RSS 和 RSSHub 支持,检测到则会在右下角显示一个角标,若是咱们想订阅当前页面的 RSS,点击扩展图标,会弹出一个列表,如图所示,列表有三项内容:当前页面上的 RSS、适用于当前页面的 RSSHub、适用于当前网站的 RSSHub,你能够选择复制连接或一键订阅到 Feedly Inoreader TinyTinyRSS

rsshub-radar2.jpg

设置页容许你使用自建的 RSSHub 域名、设置快捷键、当即更新规则、选择一键订阅到 TinyTinyRSS 仍是 Feedly Inoreader、选择是否开启角标提醒等

rsshub-radar3.jpg

支持列表列出了当前支持的 RSSHub 规则

RSSHub Radar 是如何工做的

RSSHub Radar 是开源的,你能够直接去 GitHub 看源码

当咱们进入一个新页面时,RSSHub Radar 开始检测当前页面的 RSS 和 RSSHub

当前页面自带的 RSS

分析页面中的每一个连接显然是不现实的,好在标准中指定了一种特殊 MIME 类型的 link 标签来指明 RSS 连接,link[type="application/rss+xml"]link[type="application/atom+xml"],RSSHub Radar 正是经过这个标签来检测页面是否有自带 RSS,具体实如今这里

适用于当前页面的 RSSHub

使用给定规则,根据当前页面的 URL 或 DOM 来获取 RSSHub 连接,规则各个字段的具体含义见文档,具体实如今这里

每隔 5 个小时从 GitHub 远程更新一次规则

一键订阅

Feedly Inoreader TinyTinyRSS 都提供了用于订阅的接口,不一样的是 Feedly 须要进入页面确认一下,而另外两个会直接订阅上

好比访问这个 URL 能够快速使用 Feedly 订阅个人博客(须要点 FOLLOW 确认): feedly.com/i/subscript…

这个 URL 能够快速使用 Inoreader 订阅个人博客: www.inoreader.com/feed/https:…

参与咱们

若是你对 RSSHub 感兴趣,欢迎参与支持咱们

最后祝哪吒票房破 50 亿,还没看的必定要去看嗷!

rsshub-radar4.gif

原文连接:diygod.me/rsshub-rada…

相关文章
相关标签/搜索