[Firefox] 讓你的網頁更好用 - Greasemonkey 擴充套件和推薦腳本

「Greasemonkey」(或著叫他油猴子)是一個 Firefox 的腳本管理器擴充套件,它的主要用途就是讓使用者透過安裝各種「腳本」(script,大部分時候都是 javascript),為瀏覽的網頁增加、改變、得到,甚至刪去各種功能,讓使用者在瀏覽時變得更加的方便。
除了 Firefox 之外,Chrome 雖然能夠直接安裝 script,但透過腳本管理擴充功能能更方便我們管理,在 Chrome 上比較流行的是「Tampermonkey」。以下介紹的 script 兩邊通常都可以共用。(當然並不是絕對的,端看作者支援到什麼程度)
一、Greasemonkey 使用方式
- 使用 Firefox 或 Chrome 瀏覽器
- 到套件官網安裝 GreaseMonkey 套件或著 Tampermonkey。
- 建議在官網版本資訊那邊下載 2.3.1,因為
最新版本有 memory leak 的問題*已修復,會讓火狐變慢。(2017 年 7 月以後建議都改用支援性更高的 Tampermonkey)
- 建議在官網版本資訊那邊下載 2.3.1,因為
- 到腳本站取得想要使用的腳本,直接用功能或著目標網站找比較容易搜到,推薦到以下兩個網站:
二、推薦的 GreaseMonkey 腳本
以下推薦一些腳本,我想可以做為 Greasemonkey 初心者不錯的入門,也方便我自己往後搜尋。如果有覺得喜歡的建議用來替代相關功能的套件,會讓火狐、Chrome 跑快一點。
下載一鍵通是中國搜狗瀏覽器的特別功能,可以讓使用者繞過一些「回覆才可看到」、「登入才可看到、下載」的限制,直接下載瀏覽頁面的檔案,有高手把他腳本化,讓我們透過 Greasemonkey 也可以在 Firefox 上使用這項功能~
最先寫這篇文章時透過搜狗 api 找到的東西還頗多,現在基本上沒人用搜狗瀏覽器,所以當然就變得沒有資源,雖然還可以使用,但建議不要裝了。
連結:點此
有一份田做的顯示「百度雲」檔案直接連結,讓使用者不需要安裝「百度雲管家」軟體也可以下載大文件。(這 script 已經被百度網盤用加載偵測擋住了,作者也沒繼續維護,如果要繼續使用,可以自己用 Notepad++ 等編輯器打開把 btn-helper、downloadhelper、panHelperBtn 改名即可)
連結:點此
不會改或懶得改,也可以改用 1354092549 做的「繞過百度網盤大文件下載限制」這個 script,連結:點此。或者使用 PurelyCfictional 修改好的「百度網盤助手•改」,連結:點此
2016 年 10 月 10 日之後,百度網盤(百度雲)改版,上面的方法都失效了,建議改用 ivesjay 寫的「百度网盘直接下载」script,來讓瀏覽器取得直接下載連結。
連結:點此
知乎是一個中國類似 Quora 的問答網站,裡面從美食到 IT 產業,從財金到流行資訊都有不少專業的網友、從業人員在解答各式各樣的問題。(我還蠻建議把這網頁的搜尋框做成瀏覽器的搜尋引擎)此腳本的作用就是在不用登錄的情況下瀏覽這些問題與解答。
我後來乾脆註冊一個帳號,上面有營養的東西真的還不少。
連結:點此
知乎網站上一些比較有營養的文章,通常也會引用很多參考資料,但是每當要連往知乎網域之外,都會先進到一個警告頁面,當然為了安全這是無可厚非,但是面對信任的作者就顯的有些繁瑣。「Zhihu Link Redirect Fix」就是用來直接跳過警告頁面,直接連往連結網址的工具。
連結:點此
網易雲音樂網頁版只能聽 96kb 的低音質音樂,用了 864907600cc 做的這個「网易云音乐高音质支持」腳本,就可以直接聽 320kb 版本的歌了。是說除了台灣的歌手,我私心推一下曹方這位歌手,輕輕的很好聽。
連結:點此
在「Right To Click」套件停止更新以後,從 grasefolk 上找了幾款破解網頁禁止文章複製、鎖右鍵的 script,Absolute 做的「Absolute Enable Right Click & Copy」是我覺得適用性最大的一款。
安裝好以後遇到需要解除鎖右鍵、禁止複製文字的網頁,同時按下 Ctrl + Alt 就會跳出已經解除的視窗。
連結:點此
有時候點入分享的連結會進入中轉網頁讓點擊者看廣告,得過 N 秒後才能進入真正的網頁或者取得載點,而「AdsBypasser」就是處理這種情況的腳本,他會避開讀秒自動重新導入真實的連結。
連結:點此
神人作者 Reek 做的「反反反廣告套件」script。有些網站會讓有安裝 adblock、ublock origin 等擋廣告套件的使用者沒辦法觀看,而這就是用來破解的。(希望以後不會出現「反反反反廣告程式碼」XDD)
詳細下載、安裝辦法參照 Reek 的 github 位置,建議配合之前寫過的 Ublock Origin 一起使用。(已經過時不建議使用,請參考後面介紹的 AAK - Cont)
Anti-Adblock Killer Continued(AAK - Cont 是縮寫)是一個新的「反反廣告」方案。在 Reek 沒有持續更新的情況下,原有規則到現在已經有些過時,不太堪用了。Hugo Xu 團隊的 AAK - Cont 則是以復甦 Anti-Adblock Killer 為目的,基於舊有規則改進和補充,以適應對應 Anti-adblock 方法。
詳細使用方法:點此
進入百度音樂,找到想下載該首歌的頁面,然後會發現在本來付費的下載按鈕旁邊多了一個「下載」的按鈕......
連結:點此
Feedly 是一個 RSS 雲端瀏覽器,也是我最推薦的一個。而這個腳本的作用就是在使用 Feedly 時,多了一個展開全文的按鍵,讓你可以停留在原來頁面就觀看全文,而不用跳到原來的網站。
連結:點此
我已經改用 Inoreader 作為我的雲端 RSS 閱讀器主力了,放棄 Feedly 也移除此 script,現在改用同作者的「InoReader Full Feed」,功能一樣,點此連結可以下載。
Google Search 不知道發什麼神經,把以前有的「搜尋工具」(語言、時間、一字不差)改成頁面上一個按鈕,而非側邊欄全部展開方便選取的樣式,Googlifix 這個腳本則是很漂亮的把他改了回來~連結:點此
在 Google 搜尋改版後,部份選項已經崩壞,建議使用 Google Search Tools Back 替代。
很多網站喜歡在文章裡插入一個自動播放的影片,尤其歐美的網站在 HTML5 大肆推廣後特別如此,這很容易讓人閱讀時分心,尤其影片內容還和正文無關(像是 Bleacher Report)。「HTML5 Video Autoplay Blocker」就是用來禁止影片、音樂自動播放的方便工具。
下載:點此
就像這個 script 的名稱「Instagram Helper」,它是用來幫助我們更輕鬆下載相片、影音分享網站 instagram 上的原始圖片和影片的,安裝好之後到喜歡的圖片、影片上按右鍵即可下載~
連結:點此
有些網站為了節省流量、加快網頁讀取速度,會使用 lazyload 功能,讓使用者在捲動到頁面才讀取圖片、影片,在頻寬小的時候確實是很好的方法,但現在連我家用頻寬幾乎都大到 100M 以上,網站強制這樣的功能反而是閱讀上的阻礙,此腳本就是用來強制停用此功能。
連結:點此
「PTT Imgur Fix」是用來解決在 imgur 官方封鎖 PTT 網頁版的 referer 後,導致網頁版無法直接開圖,而是透過 imgur 的一個嵌入 javascript 來顯示圖片,造成拖慢開啟速度、無法直接取得原圖的因應之道。
如果有裝 Ublock Origin 套件的話,可以在「自訂過濾規則」那邊加上「||s.imgur.com/min/embed.js$script,domain=www.ptt.cc」這行,會更有效率一點~
連結:點此
安裝「Popup Search」後,當使用滑鼠左鍵反白複製文字,會跳出多種功能,我建議開啟其中五個提示框,分別是自動複製文字、In site search、翻譯(英翻中)、用 bing 搜尋、用 google 搜尋,我特別喜歡前三個功能。
自動複製文字不用特別談,翻譯功能能在文章原頁面顯示單詞意思,閱讀一些不熟悉主題的英文文章就不需要開啟新分頁查詢字彙;「In site search」則是將複製的關鍵字在該網站搜尋(利用 google 引擎指令),比方說用這功能複製「新垣結衣」,就會直接在新分頁顯示搜尋我網站所有新垣結衣結果。
連結:點此
附註,反白後用各種搜尋引擎搜尋可以使用 Easy DragToGo+ 套件,如果自己想要的搜尋引擎沒有內建可以用 Add to Search Bar 套件新增。
自動翻頁的套件、腳本有很多,我喜歡「super preloader plus one」腳本是因為除了套用他原來的資料庫外還可以自訂網頁的腳本,也可以設定讀到頁面多少百分比時預讀分頁。
連結:點此
有些網頁會有 url 但並非連結的格式,還要使用者複製貼到網址列才能前往,「text to link」這 script 會讓連結直接變成可以點的狀態。
連結:點此
把網頁上一些特殊下載連結(迅雷、快車啊之類的)變成正常的連結,不過好像很久沒更新了。
連結:點此
透過替換撥放器的方式,讓使用者看優酷的影片不用等一分鐘的廣告。
連結:點此
「vipVideos_skipAd」是 youkuvod 掛掉了以後別人推薦我的替代品,除了優酷去廣告、土豆去廣告,連我沒在用的 56網、iqiyi(愛藝奇)和 sohu(搜狐)都搞定了,如果你有在用這些影片網站的話也可以試試。
另外我著重在他的去廣告,配合 ublock origin 可以完全擋掉,至於這 script 的直接看 VIP 影片功能我測試了有時候可以、有時不行,但我不看他們的電影沒什麼差就是了。
連結:點此
「Youtube+」顧名思義就是加強 Youtube 瀏覽體驗的 script,我之前一直在 Youtube 上是使用 youtube center developer 版本,無奈最近問題實在太多,懶得每次都要調整就重新找了。這個 script 滿足了我需要的自動選畫質、自動把影片畫面放到畫質最大、移動影片到瀏覽器中間等功能。
不過他缺少了下載影片的功能,當然這部份也有很多套件、腳本可以補足(我自己是影音網站都用 Internet Download Manager),不逐一敘述。
連結:點此
三、結語
這些就是還活在我火狐上的 script 們,也希望各位若發現有不錯的腳本可以推薦給我,另外文章我大概有想到才會更新一次,想看我最近喜歡什麼 Script 也可以直接點我在 Greasy Fork 的收藏夾(有些 scripts 作者沒放在該網站的就來我這篇文章看吧)~