如何利用feed43生成RSS(内附教程)

70 views
Skip to first unread message

fighter

unread,
Nov 19, 2009, 10:06:16 PM11/19/09
to fa...@googlegroups.com

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





转帖

feed43使用教程 - []

  很久以前就想写了,一直都没时间,现在就应 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分钟过去....能用了)

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

http://kenzone.blogbus.com/files/1145379794.jpg

看第二步

Step 2. Define extraction rules

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

"Global Search Pattern"

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

<!--#最近更新表格开始-->{%}<!--#最近更新表格结束-->

也就是在搜索范围中间用"{%}" (不包括双引号)做为通配符号,意思就是从<!--#最近更新表格开始-->到<!--#最近更新表格结束-->的意思,分析其他网页也类似这样,找到头和尾,中间用"{%}"

在下一个Item (repeatable) Search Pattern

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

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

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

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

<TR onmouseover="this.style.backgroundColor='#FFFFD9';this.style.color='red'" onmouseout="this.style.backgroundColor='';this.style.color=''" class=Border2> <TD height=23>&nbsp;[<a href='http://www.greendown.cn/Sorting/Catalog63/Sorting_Indate_Desc_1.html'>病毒防治</a><a href='http://www.greendown.cn/Software/Catalog63/1640.html'>木马克星iparmor V5.55 Build 2422 绿色特别版+整合04.05 病毒库</A></TD>

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

<TR onmouseover="this.style.backgroundColor{*}href='{%}'{*}>{%}<{*}href='{%}'{*}>{%}</A></TD>

(*)代表省略的东西,{%}代表需要的东西,如软件名称,地址等等,整个格式简单来说就是  头+{*}+(具体需要的东西前面一点的代码)href='   +     {%} (代表链接)    +   尾

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

我就设置了3个{%} 分别代表 软件类别地址 软件类别   软件地址  软件名称

设置好就点击Extract

在Clipped Data就可以看到搜索结果,看看是不是我们要的东西

Item 1

{%1} = http://www.greendown.cn/Sorting/Catalog63/Sorting_Indate_Desc_1.html
{%2} = 病毒防治
{%3} = http://www.greendown.cn/Software/Catalog63/1640.html
{%4} = 木马克星iparmor V5.55 Build 2422 绿色特别版+整合04.05 病毒库

http://kenzone.blogbus.com/files/1145379817.jpg

第三部 设置这个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作一个链接输出,样子不好看,不推荐用

http://kenzone.blogbus.com/files/1145379765.jpg

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

请高手详细解释step2

七夜

unread,
Nov 20, 2009, 1:42:08 AM11/20/09
to fa...@googlegroups.com
谁能帮忙做一个17173网游新闻的RSS,这些年为了看网游新闻都要打开那该死的17173主页。

2009/11/20 fighter <fight...@gmail.com>



--
点击此网址可直接与我对话:www.googlechat.cn

Giant Panda

unread,
Nov 20, 2009, 2:32:19 AM11/20/09
to fa...@googlegroups.com
我在等天之痕online,其他的煤油什么期待了。

2009/11/20 七夜 <fav...@gmail.com>

伊苏见闻

unread,
Nov 20, 2009, 2:41:49 AM11/20/09
to fa...@googlegroups.com
星际2 和 暗黑三 还让我有些期待

2009/11/20 Giant Panda <pa...@protectanimals.com>

夜の猫さま

unread,
Nov 20, 2009, 2:44:04 AM11/20/09
to fa...@googlegroups.com
我在等FF14。。。 但愿SE不是真的从腾讯和久游这两家选。。。 如果是这样,就好像历代FF的主角脸上被人撒了尿那么可怕。。。 简直就是亵渎。 唯一我不反感的可能就是网易了。。。 当然我更希望那个时候如果可能的话。。。SE能自己掌管最好。。。

==== 近道あればそれが王道。 ====
〖猫宅〗: http://www.newchen.com
===========================

Moses

unread,
Nov 20, 2009, 3:03:39 AM11/20/09
to fa...@googlegroups.com
星际2 一样等。。

2009/11/20 夜の猫さま <boy...@gmail.com>



--
       此致
                               敬礼


--

----------------------------
  泠泠七弦上,静听松风寒。
http://www.liuxuan.net
moses
-----------------------------

Giant Panda

unread,
Nov 20, 2009, 3:04:36 AM11/20/09
to fa...@googlegroups.com
不知道我儿子打酱油的时候,能不能玩到Diablo3,
会不会有很多玩游戏的老头,已经等不到了呢??

2009/11/20 伊苏见闻 <yisu...@gmail.com>

Chan Qian

unread,
Nov 20, 2009, 3:19:46 AM11/20/09
to fa...@googlegroups.com
等starcarft II   

Sincerely,
Chan Qian.

Jonathan Swift  - "May you live every day of your life."

2009/11/20 Giant Panda <pa...@protectanimals.com>

夜の猫さま

unread,
Nov 20, 2009, 3:59:12 AM11/20/09
to fa...@googlegroups.com
在给暗黑3几年或几十年时间,它需要重新开发一遍。。。



==== 近道あればそれが王道。 ====
〖猫宅〗: http://www.newchen.com
===========================



Fwolf

unread,
Nov 20, 2009, 4:02:43 AM11/20/09
to fa...@googlegroups.com
1944、战士二战英雄、faces of wars, Jet n guns
玩现有的游戏,不担心跳票!

On Fri, Nov 20, 2009 at 03:44:04PM +0800, 夜の猫さま wrote:
> 我在等FF14。。。但愿SE不是真的从腾讯和久游这两家选。。。如果是这样,就好像历代
> FF的主角脸上被人撒了尿那么可怕。。。简直就是亵渎。唯一我不反感的可能就是网易了


> 。。。当然我更希望那个时候如果可能的话。。。SE能自己掌管最好。。。
>
> ==== 近道あればそれが王道。 ====
> 〖猫宅〗: http://www.newchen.com
> ===========================
>
>
>
> 2009/11/20 Giant Panda <pa...@protectanimals.com>
>
> 我在等天之痕online,其他的煤油什么期待了。
>
>
>

--
http://www.fwolf.com/
I don't know half of you half as well as I should like; and I like less
than half of you half as well as you deserve.
-- J. R. R. Tolkien

signature.asc
Reply all
Reply to author
Forward
0 new messages