如何定製個人RSS訂閱源

上一篇文章聊到什麼是RSS以及如何正確使用RSS閱讀器。雖然提供了部分RSS訂閱源,但是千人千面,每個人對信息的需求都是非常個性化的,再加上國內RSS這種尿性,是根本無法豐富RSS訂閱源的。比如我要追蹤微博上幾個大V的動態,這時就頭大了。

“自己動手,豐衣足食”,下面提供一種相對來說還不錯的辦法——定製個人RSS訂閱源。

1. 百度搜索並打開Feed43,點擊【Create your first feed】.

如果網頁打不開,就換谷歌瀏覽器

2. 如果初次使用會顯示如下的服務協議,勾選同意,點擊【Continue】.

如果想把自己創建的訂閱源都保存到自己的賬號,那就點擊右上角【Create account】

3. 將網址複製下來,並粘貼到①;②的 Encoding 代表網頁編碼方式,留空就行;點擊【Reload】,然後我們就可以在⑤ 中看到當前網頁的源代碼了。

如果出現亂碼的情況,表示網頁編碼方式出錯,在②中填寫【UTF-8】

4. 下面就是一個找規律的小遊戲。

以我的簡書主頁爲例,進入頁面後,會有文章列表,每一篇文章會對應着結構相同的源碼,比如都包含標題、時間、摘要等等。

我們的目的是把文章的源碼拿出來,看看有哪些東西是我想要的。但是由於每篇文章結構差不多,所以我們拿其中一篇的源碼出來就可以了。

在瀏覽器打開網頁(以火狐瀏覽器打開我的簡書主頁爲例),按F12,點擊①,把鼠標移動到某篇文章合適位置(讓選中色儘量覆蓋全),點擊左鍵,這時就可以在③看到瀏覽器幫你自動定位到相關源碼,右鍵複製下來。

5. 將複製下來的源碼粘貼到記事本(我這裏用了notepad++,都一樣)

好了,這一步我們要明確自己想要抓取的數據以及對應源碼是什麼。比如,文章標題、摘要、發佈時間是想要抓取的數據,源碼對應如下圖。

注意要保證 HTML 語言格式的完整性。HTML 語言在使用時,標記符號總是成對存在的。例如<a></a>、<p></p>等等。所以不要丟掉後面的標記符號。

6. 我們把上面的源碼拿出來後就是下圖的樣子。接着要把源碼進行有規則地精簡,讓它變得通用。

將標題、鏈接,時間等變化的字段刪去用 {%} 代替。源碼中有換行的地方均添加{*}

圖二中,不變的有class、target,不用動。變的有href(鏈接)、data-shared-at(時間)

7. 把剛剛改完的代碼粘貼到下圖位置,點擊【Extract】。如果顯示OK,那就沒問題,否則返回第5步。

圖二顯示的是我們已經成功抓取了文章的鏈接、標題、摘要和時間。 {%+數字} 是通用標識符,比如{%1}代表鏈接,{%2代表標題}等等(劃重點)

8. 接下來的就沒啥難度了,把相關內容填充完整就可以。

圖一不說了,比較好理解。
圖二也不難,在上一步我們說到“{%+數字} 是通用標識符”,這裏我們就要把對應的通用標識符填進去就行了。比如第一個是標題,對應着{%2},當然你也可以多個標識符組合使用。填寫完後,點擊【Preview】就可以預覽效果(見圖三)


9. 複製Feed URL到Newblur即可(上一篇有說到)

① 代表可用的Feed URL;② 可以將默認地址改成有意義的地址,方便使用。

【附加】10. RSS全文輸出

以上可以查看文章簡介並不能查看全文(需要點擊鏈接跳轉)。
全文輸出即是直接從文章鏈接提取內容,並替代rss文章內容顯示。
步驟如下:
百度搜索並打開FULL RSS,把feed url粘貼進去,修改 Max items爲10,點擊【Create Full Text RSS】即可生成全文輸出的RSS訂閱源。


歷史文章:
拒絕成爲信息氾濫的犧牲者——如何用RSS提升信息獲取效率?
如何免翻牆使用谷歌搜索和Chrome應用商店
【推薦】17個免費無版權圖片網站
最強大的神級瀏覽器擴展:「油猴」使用詳解
如何免費下載中國知網文獻

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章