feed43使用教程

来源:百度文库 编辑:神马文学网 时间:2024/04/29 04:06:47

很久以前就想写了,一直都没时间,现在就应 Range的要求写一下.

  Feed43是一个为没有提供rss输出的网页制作rss的在线服务.

首先是注册,然后收确认邮件,然后登陆.

先创建:creat new feed

Step 1. Specify source page address (URL)

输入你想订阅的页面,一定要是那一页,这里用绿色软件站最新更新的那一页举例.

输入http://www.greendown.cn/Software/Latenew.html,在 Encoding输入gb2312,这要看那页面的编码.点击Reload,等待自动分析那页的源代码.

(晕:服务高峰期,暂停服务,等能用了再写下去)

(好了,3分钟过去....能用了)

接着就会看到分析好的源码

看第二步

Step 2. Define extraction rules

设置你需要看的东西.第一个要输入的是范围

"Global Search Pattern"

看一下那页面源码,我们需要的是更新的软件列表,好在源码有注解,找到了""和""就以这个为搜索范围,根据它的帮助知道范围的格式是这样的:

{%}

也就是在搜索范围中间用"{%}" (不包括双引号)做为通配符号,意思就是从的意思,分析其他网页也类似这样,找到头和尾,中间用"{%}"

在下一个Item (repeatable) Search Pattern

就是设置具体你需要的东西.

我们需要的就是新的软件名称还有它的链接,还有别的描述和日期什么的,分析源码找到软件名称的地方,如: 

 木马克星iparmor V5.55 Build 2422 绿色特别版+整合04.05 病毒库

这就是名称和链接的源码,可以在绿色软件的页面复制"木马克星"再到feed43那页ctrl+F查找"木马克星"找到上面的源码,再分析下去,每个软件的完整源码如下:

 [病毒防治] 木马克星iparmor V5.55 Build 2422 绿色特别版+整合04.05 病毒库

相同的是开头的  这就是我们需要的.根据它的帮助,格式如下:

第三部 设置这个feed的细节

Step 3. Define output format

Feed Title                 :feed 的名称 .
Feed Link                : feed对应的网页地址
Feed Description      : feed的描述

RSS item properties   输出的样式

 Item Title Template       :  名称  用{%4}代替 看第二步搜索的结果
 Item Link Template       :  地址  {%3}
 Item Content Template  :  描述  {%4}

所以在rss订阅里看的就是

木马克星iparmor V5.55 Build 2422 绿色特别版+整合04.05 病毒库
 http://www.greendown.cn/Software/Catalog63/1640.html
木马克星iparmor V5.55 Build 2422 绿色特别版+整合04.05 病毒库

这样
还有一个选项是将所有item作一个链接输出,样子不好看,不推荐用

点击Preview看看成果吧....

不会写教程,写得很罗嗦,希望你明白,不明白可以留言,我很乐意再解释.

作者网页