- 註冊時間
- 2012-3-13
- 最後登錄
- 2026-7-23
- 在線時間
- 4927 小時
- 閱讀權限
- 90
- 積分
- 56025
- 帖子
- 2870
- 精華
- 0
- UID
- 23535
  
|
本文章最後由 pineman 於 2013-2-12 17:01 編輯
只要在本站待個幾天爬文,就會知道本站有升級過版本,有許多引用早期文章的網址是 http://www.2home.com.tw/forum/... 開頭的,無法直接開啟,必須複製貼上網址列後再人工將網址中的 forum 修改成 bbs。如果剛好要大量閱讀舊文章,這樣改也蠻沒效率的。
使用火狐狸瀏覽器加上知名的油猴(greasemonkey)套件,就可以自動將 forum 改成 bbs 而解決這個問題。步驟如下:
1. 首先安裝火狐狸及油猴(greasemonkey)擴充套件,開於安裝火狐以及擴充套件,網路上有許多文章說明,這�堿偶`省篇幅就先省略。可自行搜尋相關文章,若遇到困難,請再回文發問。
2. 請把下方文章中被***包起來的部分複製(注意:上下的***不要複製),等下會需要貼上。
3. 在火狐中選取選單項目 「工具」-> Greasemonkey -> 新使用者腳本,會跳出新增腳本的對話視窗
4. 名稱和說明可自行填上自己易於辨識的文字,命名空間就填http://www.2home.com.tw/forum(別的文字也可以,重點是不要和其它腳本衝突),把「包含」和「不包含」兩欄清空,然後按下「確定」。第一次使用會遇到油猴詢問要用哪個編輯器,就選取你最常用的編輯器即可。若不知選哪個或如何選,Windows 使用者就在檔名處輸入 C:\Windows\notepad.exe 即可。
5. 在出現編輯器後,把系統預設提供的所有文字內容先清除,然後貼上第2部中複製的內容(也就是本文下方不含 *** 的內容),然後存檔後結束編輯
6. 回到火狐,選取選單 「工具」-> Greasemonkey -> 管理使用者腳本,然後點選剛才新增腳本時所命名的腳本的「選項」按鈕(非Windows作業系統按鈕可能叫偏好設定之類)
7. 出現管理此腳本的對話視窗後,在「腳本將套用到的網址」填入 http://www.2home.com.tw/* (結尾是 *,要輸入),「例外網址」則填入 http://www.2home.com.tw/bbs/post.php* (結尾是 *,同樣要輸入),然後按下「確定」按鈕。
8. 大功告成,瀏覽一篇含有舊文章網址的文章 (例:http://www.2home.com.tw/bbs/viewthread.php?tid=2445 ),看看是否出現2home文章的新式網址。祝使用順利!
PS: 2/12 17:00 修正以下腳本,新增 // @include http://www.2home.com.tw/* 這列,若無此列可能會影響其它網站瀏覽。另外若發現影響到瀏覽本站時的正常功能,可視情況停用腳本,並請回報給我,謝謝!
***
// ==UserScript==
// @name Rewrite 2home forum url
// @namespace http://www.2home.com.tw/forum
// @description Rewrite 2home forum url
// @include http://www.2home.com.tw/*
// @grant none
// @version 1
// ==/UserScript==
String.prototype.replaceAll = function(s, r) {
var t = this;
var i = t.indexOf(s);
while(i>=0){
t = t.replace(s, r);
i = t.indexOf(s);
}
return t;
}
var b = document.getElementsByTagName('body')[0];
b.innerHTML = b.innerHTML.replaceAll('http://www.2home.com.tw/forum/', 'http://www.2home.com.tw/bbs/');
*** |
-
4
查看全部評分
-
|
|
|
|
|
|
|