很久以前就想寫(xiě)了,一直都沒(méi)時(shí)間,現在就應 Range的要求寫(xiě)一下.
Feed43是一個(gè)為沒(méi)有提供rss輸出的網(wǎng)頁(yè)制作rss的在線(xiàn)服務(wù).
首先是注冊,然后收確認郵件,然后登陸.
先創(chuàng )建:creat new feed
輸入你想訂閱的頁(yè)面,一定要是那一頁(yè),這里用綠色軟件站最新更新的那一頁(yè)舉例.
輸入http://www.greendown.cn/Software/Latenew.html,在 Encoding輸入gb2312,這要看那頁(yè)面的編碼.點(diǎn)擊Reload,等待自動(dòng)分析那頁(yè)的源代碼.
(暈:服務(wù)高峰期,暫停服務(wù),等能用了再寫(xiě)下去)
(好了,3分鐘過(guò)去....能用了)
接著(zhù)就會(huì )看到分析好的源碼

看第二步
設置你需要看的東西.第一個(gè)要輸入的是范圍
"Global Search Pattern"
看一下那頁(yè)面源碼,我們需要的是更新的軟件列表,好在源碼有注解,找到了"<!--#最近更新表格開(kāi)始-->"和"<!--#最近更新表格結束-->"就以這個(gè)為搜索范圍,根據它的幫助知道范圍的格式是這樣的:
<!--#最近更新表格開(kāi)始-->{%}<!--#最近更新表格結束-->
也就是在搜索范圍中間用"{%}" (不包括雙引號)做為通配符號,意思就是從<!--#最近更新表格開(kāi)始-->到<!--#最近更新表格結束-->的意思,分析其他網(wǎng)頁(yè)也類(lèi)似這樣,找到頭和尾,中間用"{%}"
在下一個(gè)Item (repeatable) Search Pattern
就是設置具體你需要的東西.
我們需要的就是新的軟件名稱(chēng)還有它的鏈接,還有別的描述和日期什么的,分析源碼找到軟件名稱(chēng)的地方,如:
<a href=‘http://www.greendown.cn/Software/Catalog63/1640.html‘>木馬克星iparmor V5.55 Build 2422 綠色特別版+整合04.05 病毒庫</A>
這就是名稱(chēng)和鏈接的源碼,可以在綠色軟件的頁(yè)面復制"木馬克星"再到feed43那頁(yè)ctrl+F查找"木馬克星"找到上面的源碼,再分析下去,每個(gè)軟件的完整源碼如下:
<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>
相同的是開(kāi)頭的<TR onmouseover 和 結尾的 </A></TD> 這就是我們需要的.根據它的幫助,格式如下:
<TR onmouseover="this.style.backgroundColor{*}href=‘{%}‘{*}>{%}<{*}href=‘{%}‘{*}>{%}</A></TD>
(*)代表省略的東西,{%}代表需要的東西,如軟件名稱(chēng),地址等等,整個(gè)格式簡(jiǎn)單來(lái)說(shuō)就是 頭+{*}+(具體需要的東西前面一點(diǎn)的代碼)href=‘ + {%} (代表鏈接) + 尾
可以設置多行,將你需要的東西都做成這個(gè)格式,就會(huì )有幾個(gè) {%}
我就設置了3個(gè){%} 分別代表 軟件類(lèi)別地址 軟件類(lèi)別 軟件地址 軟件名稱(chēng)
設置好就點(diǎn)擊Extract
在Clipped Data就可以看到搜索結果,看看是不是我們要的東西

第三部 設置這個(gè)feed的細節
Feed Title :feed 的名稱(chēng) .
Feed Link : feed對應的網(wǎng)頁(yè)地址
Feed Description : feed的描述
Item Title Template : 名稱(chēng) 用{%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 病毒庫
這樣
還有一個(gè)選項是將所有item作一個(gè)鏈接輸出,樣子不好看,不推薦用

點(diǎn)擊Preview看看成果吧....
不會(huì )寫(xiě)教程,寫(xiě)得很羅嗦,希望你明白,不明白可以留言,我很樂(lè )意再解釋.
聯(lián)系客服