首页 > 代码库 > 用Feed43为任意网站定制RSS feed教程~

用Feed43为任意网站定制RSS feed教程~

                      用Feed43为任意网站定制RSS feed教程

Feed43——自定义RSS种子的免费工具中笔者的最爱,确切来讲Feed43不适合心脏衰弱者。通过它的服务,我可以非常好地控制种子的最终样式,当然为了使种子更丰富多彩,笔者必须理解其种子代码的工作原理。不过如果你无法了解最后一个声明的话,那么此款服务对你太过专业了。起码笔者为自己的教授文章页较好设置了种子。而有些人通过它为自己的Myspace评论生成种子。

 

在第二个Item (repeatable) Search Pattern

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

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

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

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

<TR onm ouseover="this.style.backgroundColor=‘#FFFFD9‘;this.style.color=‘red‘" onm ouseout="this.style.backgroundColor=‘‘;this.style.color=‘‘" class=Border2> <TD height=23>&nbsp;[<a href=http://www.mamicode.com/‘http://www.greendown.cn/Sorting/Catalog63/Sorting_Indate_Desc_1.html‘>病毒防治]

相同的是开头的<TR onm ouseover  和 结尾的  </A></TD>  这就是我们需要的.根据它的帮助,格式如下:

<TR onm ouseover="this.style.backgroundColor{*}href=http://www.mamicode.com/‘{%}‘{*}>{%}<{*}href=‘{%}‘{*}>{%}

{*}代表省略的东西,{%}代表需要的东西,如软件名称,地址等等,整个格式简单来说就是: 

头+{*}+(具体需要的东西前面一点的代码)href=http://www.mamicode.com/"+{%}(代表链接)"+尾

可以设置多行,将你需要的东西都做成这个格式,就会有几个 {%}

 

输出图片类rss feed制作举例:

Address*: (Open in browser) [?]

http://www.ttkzm.com/

Encoding: [?]

GB2312 (最常见的几种编码:utf-8GBK,GB2312,ANSI,big5)

Item (repeatable) Search Pattern*:

<a href=http://www.mamicode.com/"{%}" target="_blank">{%}


RSS item properties

Item Title Template*: [?]

{%3}

Item Link Template*: [?]

{%2}

Item Content Template*: [?]

<a href=http://www.mamicode.com/"{%4}">


其他输出:

{%2}→<a href=http://www.mamicode.com/"{%1}">Link→ (文字+链接)

{%2}→ <a href=http://www.mamicode.com/"{%1}"> (文字+图片)

{%2}<a href=http://www.mamicode.com/"{%1}">Link→

{%2}<a href=http://www.mamicode.com/"{%1}">Link→
(文字+链接+Enter+图片)

Address*: (Open in browser) [?]

http://www.94xmm.com/


Item (repeatable) Search Pattern*:

<img src=http://www.mamicode.com/"{%}" width="200" height="{*}" alt="{*}">

<a href=http://www.mamicode.com/"{%}" title="{%}" target="_blank">


Item Content Template*: [?]

{%3}→ <a href=http://www.mamicode.com/"{%2}">

或者: {%3}<br/> <a href=http://www.mamicode.com/"{%2}">


温馨提示:

1. 定义Item (repeatable) Search Pattern*时如果发觉有硬换行,请使用{*}作为过渡,就可以解决了;

2. 输出代码中的<br/>或<a href=http://www.mamicode.com/"{%1}">Link→有时会导致故障,请自行调试。


相关链接:  http://t.cn/zHal5BB