怎样查找一个网站的 RSS 地址?用 RSS + !

/ 4评 / 7

  喜欢用 RSS 的人都知道,如果遇到个想订阅的网站,要找它的 RSS 链接是比较痛苦的。得瞪大了眼睛,在页面上找那个 RSS 标志。

  而且有些网站不显示这个标志,甚至是不提供 RSS 服务,像微博,知乎,简书,BiliBili 这种你在页面上都找不到链接。

  虽然有很多「仁人义士」制作了这些站点的 RSS 订阅源,但未必所有人都知道他们的存在( RSSHublilydjwgizgq 等)。

  为了能更快的找到当前页面的 RSS 链接,所以我根据 RSS Subscribe Button GeneratorUserscript+ 仿写了个油猴脚本。

  安装后,每次打开新的网页,它都会在右下角「显示当前页面有多少个 RSS 订阅源」,你可以点开这个数字查看详情,如果没有数字则表示不包含订阅源。

  脚本地址:https://greasyfork.org/zh-CN/scripts/373252-rss-show-site-all-rss

  更多相关的技巧,可以看我之前的博文《找 RSS 链接的技巧》和《RSS工具大全》。

  1. Joe说道:

    不能关闭通知 ?

  2. lwyt说道:

    首先感谢博主的脚本,实在好用,最近新购买服务器 搭建 rsshub ,想要在脚本 更改RSSHub 服务的域名 却提示 服务器地址格式有问题,请检查 纯数字的 类似于 192.168.1.1:1200, 谢谢

    • wizos说道:

      @lwyt 谢谢~因为我之前只考虑了域名 😂。
      你先在油猴中自己改下代码吧,有空了我再更新。
      出错的代码在 if(domain.match(/^https*:\/\/.*?\.\w+(\/|$)/)){ 这行,把这行改为 if(domain.match(/^https*:\/\/.*?\.\w+(\/|$)/) || domain.match(/^https*:\/\/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(\:\d+)*(\/|$)/)){ 即可。

lwyt进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注