很久以前就想寫了,一直都沒時間,現(xiàn)在就應(yīng) Range的要求寫一下.
Feed43是一個為沒有提供rss輸出的網(wǎng)頁制作rss的在線服務(wù).
首先是注冊,然后收確認郵件,然后登陸.
先創(chuàng)建:creat new feed
輸入你想訂閱的頁面,一定要是那一頁,這里用綠色軟件站最新更新的那一頁舉例.
輸入http://www.greendown.cn/Software/Latenew.html,在 Encoding輸入gb2312,這要看那頁面的編碼.點擊Reload,等待自動分析那頁的源代碼.
(暈:服務(wù)高峰期,暫停服務(wù),等能用了再寫下去)
(好了,3分鐘過去....能用了)
接著就會看到分析好的源碼
看第二步
設(shè)置你需要看的東西.第一個要輸入的是范圍
"Global Search Pattern"
看一下那頁面源碼,我們需要的是更新的軟件列表,好在源碼有注解,找到了"<!--#最近更新表格開始-->"和"<!--#最近更新表格結(jié)束-->"就以這個為搜索范圍,根據(jù)它的幫助知道范圍的格式是這樣的:
<!--#最近更新表格開始-->{%}<!--#最近更新表格結(jié)束-->
也就是在搜索范圍中間用"{%}" (不包括雙引號)做為通配符號,意思就是從<!--#最近更新表格開始-->到<!--#最近更新表格結(jié)束-->的意思,分析其他網(wǎng)頁也類似這樣,找到頭和尾,中間用"{%}"
在下一個Item (repeatable) Search Pattern
就是設(shè)置具體你需要的東西.
我們需要的就是新的軟件名稱還有它的鏈接,還有別的描述和日期什么的,分析源碼找到軟件名稱的地方,如:
<a href=‘http://www.greendown.cn/Software/Catalog63/1640.html‘>木馬克星iparmor V5.55 Build 2422 綠色特別版+整合04.05 病毒庫</A>
這就是名稱和鏈接的源碼,可以在綠色軟件的頁面復(fù)制"木馬克星"再到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> [<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 和 結(jié)尾的 </A></TD> 這就是我們需要的.根據(jù)它的幫助,格式如下:
<TR onmouseover="this.style.backgroundColor{*}href=‘{%}‘{*}>{%}<{*}href=‘{%}‘{*}>{%}</A></TD>
(*)代表省略的東西,{%}代表需要的東西,如軟件名稱,地址等等,整個格式簡單來說就是 頭+{*}+(具體需要的東西前面一點的代碼)href=‘ + {%} (代表鏈接) + 尾
可以設(shè)置多行,將你需要的東西都做成這個格式,就會有幾個 {%}
我就設(shè)置了3個{%} 分別代表 軟件類別地址 軟件類別 軟件地址 軟件名稱
設(shè)置好就點擊Extract
在Clipped Data就可以看到搜索結(jié)果,看看是不是我們要的東西
第三部 設(shè)置這個feed的細節(jié)
Feed Title :feed 的名稱 .
Feed Link : feed對應(yīng)的網(wǎng)頁地址
Feed Description : feed的描述
Item Title Template : 名稱 用{%4}代替 看第二步搜索的結(jié)果
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看看成果吧....
不會寫教程,寫得很羅嗦,希望你明白,不明白可以留言,我很樂意再解釋.