最近迷上了折腾RSS, 不过有些网页不支持RSS, 比如某大佬的简书. 但是通过在知乎和简书的搜索发现不支持RSS的网站也可以通过自制RSS feed 来订阅.给任意网页制作一个RSS Feed的七个工具(其中第6个Ponyfish已关闭), 于是乎决定用FEED34来自制一个某大佬简书的RSS feed:
网站提供的教程很详细, 跟着来就行了, 思想类似于正则表达式匹配.过程中碰到了一个小障碍, 不过通过参考知乎专栏解决了问题, 下面通过例子具体说明.
<a class="title" target="_blank" href="https://www.jianshu.com/p/632d91db9430">
不同虚拟化平台的虚拟机之间进行网络通信</a>
<p class="abstract">
需求分析: 实现 VirtualBox 与 VMware 两者虚拟机之间的互相交流 情况一: VirtualBox 与 VMware 的虚拟机在同一个物理机上 情况二: Vi...
</p>
上面一端网页源码中包含了我要匹配的3个信息:标题, 网址 和 摘要.
我按照教程写了Item (repeatable) Search Pattern如下:
<a class="title" target="_blank" href="{%}">{%}</a><p class="abstract">{%}</p>
但是一个item匹配不到, 纠结了很久, 后来参考了上面提到的知乎专栏,
文章中提到空行和无效变量需要用{*}
来替换掉, 我猜测到很可能回车也是需要添加一个{*}
的. 于是修改版本如下
<a class="title" target="_blank" href="{%}">{*}
{%}</a>{*}
<p class="abstract">{*}
{%}{*}
</p>
匹配成功! bingo!
然后就是将生成的feed添加到inoreader的订阅中即可.
注册了个feed34的账号, 还顺便注册了个Facebook账号:)
网友评论