GreaseMonkey 10+1個私房推薦腳本:讓網頁變好用的 Firefox 套件

greasemonkey-01

GreaseMonkey」是Firefox裡的一個擴充套件,安裝GreaseMonkey後,你可以進一步到「Userscripts.org」這個網站安裝五花八門的腳本(Scripts),腳本裡的程式可以修改、增強既有網站網頁的功能例如讓Google搜尋結果自動展開下一頁、讓YouTube網頁上出現影片下載連結、讓Twitter中分享的圖片影片直接顯示在網頁中等等。因為「Userscripts.org」資料庫中腳本的數量很龐大,各式各樣的修改功能都有人設計出來,所以對於使用者來說,假設你不滿意某個常用網站的操作,那麼只要在GreaseMonkey上安裝適合你需求的Scripts,就可以將網頁變得更好用

我們可以說「GreaseMonkey」是Firefox中最能體現「隨意自訂」精神的套件。今天我這篇文章除了用最簡單的方法向尚未入門者解說GreaseMonkey使用過程,也拋磚引玉提供我自己基本上會安裝的10+1個GreaseMonkey腳本,簡單說明其功能,一方面展示這個套件好用之處,另外一方面也歡迎讀者繼續在留言推薦你們喜好的其它腳本。

 

安裝GreaseMonkey套件,並安裝其腳本:

GreaseMonkey讓你隨意的把網頁改成自己想要的樣子、增加自己想要的功能,如果你常常覺得某個網站「不夠好用」,那麼或許GreaseMonkey就是你需要的一款套件。接下來我會先簡單介紹GreaseMonkey的使用流程,主要提供入門者一個方便的操作步驟。

 

01.

首先當然是安裝「GreaseMonkey」擴充套件,安裝完成後重新啟動Firefox,接著來到「Userscripts.org」網站,你可以利用右上方搜尋欄來找出你需要的腳本;例如你現在想要修改「噗浪Plurk」介面功能,那麼就搜尋看看「Plurk」關鍵字,就可以找到你需要的網站修改腳本。

找到需要的腳本後進如其專屬頁面,可以看到右上方有一個〔Install〕按鈕,點擊下去就可以將這個腳本安裝到GreaseMonkey當中,不需要重新啟動瀏覽器,只要重新進入該腳本修改的網頁,就能立刻看到修改效果。

greasemonkey-14

 

02.

你可以在Firefox右下方的狀態列看到一個「猴子臉」的圖示,這就是GreaseMonkey的啟動圖標,在其上點擊滑鼠右鍵,可以看到目前網頁使用了哪些腳本進行修改,點選【管理腳本】可以進入設定畫面。

greasemonkey-16

 

03.

在管理腳本設定視窗中,你可以在左方看到所有已安裝腳本列表,點選某項腳本後,可以在左下方勾選是否「啟用」這個腳本,或者到右下方〔移除腳本〕,而右方欄位中你也可以自己設定這個修改腳本適用的網頁範圍,以及強制不要使用這個腳本的網頁。

greasemonkey-15

 

以上就是GreaseMonkey基本的使用流程,其實非常簡單,但是對於初用者來說或許有些地方還搞不太清楚是什麼意思,這也沒關係,其實你就是趕快到「Userscripts.org」裡面多安裝幾個腳本看看效果,就會很快了解GreaseMonkey在搞什麼了。下面,我就從自己長期使用的經驗,挑選10款我一定會安裝的腳本來介紹。

 

電腦玩物個人推薦的10個GreaseMonkey腳本:

要注意的是,這個腳本應該要最先安裝,然後Userscripts Updater才能幫你檢查其它後續安裝的GreaseMonkey腳本是否有更新檔案;當你下次進入Userscripts.org網站,網頁右上角就會有一個黃色提醒畫面告訴你哪些腳本已經有了更新,你還可以在設定中調整Userscripts Updater檢查更新的時間間隔。

greasemonkey-02

 

當你來到某個網頁中的輸入欄,想要打上一些文字時卻發現這個輸入欄太小,打起字來很彆扭,這時候你是否會想要能夠自己把輸入欄框調大?Google Chrome甚至原生內建了這個功能,而Firefox也可以透過GreaseMonkey的這個「Resizeable Text Fields」腳本,讓你隨意加大網頁裡的文字輸入欄框。

greasemonkey-03

 

一般的GreaseMonkey腳本通常功能都很單純,但是GoogleMonkeyR這個腳本擁有擴充套件等級的豐富自訂功能,安裝這個腳本後進入Google搜尋結果頁面,這時候你可以在網頁最右上方看到一個「GoogleMonkeyR」的設定連結,點下去可以調整GoogleMonkeyR的多種豐富功能。

例如讓搜尋結果呈現兩欄、三欄、四欄顯示替搜尋結果加上序號、預覽圖、網站icon移除Google搜尋頁面的廣告;以及點擊搜尋結果後直接打開在新分頁;還有自動展開下一頁搜尋結果等等,都是非常實用的修改功能。

greasemonkey-05

 

  • 04.Fit Images依據視窗調整網頁圖片大小

有些網站的圖片設得很大,又沒有自動調整設定,讓你每次看圖時還要捲動頁面嗎?或者有時候你想把視窗調小來瀏覽,但是網頁圖片很容易因此超出視窗範圍?這時候利用這個Fit Images腳本,就可以自動把網頁圖片隨著視窗縮小到一個合理範圍。

greasemonkey-04

 

前面推薦了修改Google搜尋頁面的腳本,而這裡你可以透過另外這款腳本來修改Google圖片搜尋結果,它有兩個主要的功能:第一個是幫你自動展開下一頁的圖片搜尋內容,第二個是當你的游標移動到圖片上時可以自動彈出大張的預覽圖。

greasemonkey-06

 

之前在「Google Reader 閱讀器發揮最大效率的13個簡單關鍵技巧」這篇文章中,我也有介紹到這一款腳本,它可以在你的Google Reader瀏覽畫面中增加一個「Preview」按鈕,勾選後就會直接在Google閱讀器打開該則新聞的網頁全文內容。當你遇到沒有輸出全文的訂閱資料時,可以利用這個方法變相的閱讀全文,因為最重要的是讓閱讀動作保持在Google Reader中才會增加效率。

greasemonkey-07

 

安裝了這個腳本以後,當你來到YouTube影片播放頁面,可以在右邊欄位裡發現以紅色、綠色、藍色、灰色等標示的下載連結,每種顏色標明不同的畫質與影片格式,如果該影片本身有1080p畫質也可以下載成mp4檔案。

greasemonkey-08

 

其實現在的Twitter原始網頁也慢慢的增加許多方便的功能,大多數用戶其實也還是習慣用web介面瀏覽Twitter,而這時候如果安裝這款腳本,可以增加許多便利的附加元素,例如:直接預覽圖片、影片兩種RT格式(可增加comment留言、Twitter官方版RT);顯示Reply訊息的階層關係自動展開下一頁展開短網址等等,也都是非常重要且實用的添加功能。

greasemonkey-09

 

安裝這個腳本後,會在噗浪的訊息輸入欄增加一個工具列,讓你快速修改文字訊息的字體格式,或者快速添加超連結,還可以方便的加入Flickr中的圖片檔案,讓你使用噗浪更順手。

greasemonkey-10

 

  • 10.Plurk2快速將噗浪討論串加入部落格文章

在之前我寫的「讓噗浪網友幫你一起寫 Blog? 實現 Plurk 微網誌討論串直接變部落格文章」一文中有介紹到這個噗浪服務,「Plurk2」提供一個方便的工具讓你將自己的噗浪訊息討論串張貼到部落格文章中,而Plurk2的GreaseMonkey腳本則在你的噗浪討論串下方添加一個更方便切換的張貼按鈕。

greasemonkey-11

 

輔助GreaseMonkey發現好用腳本的:GreaseFire套件:

除了以上10個GreaseMonkey腳本外,另外還有一個Firefox擴充套件是使用GreaseMonkey時必備的,那就是「GreaseFire」。GreaseFire可以幫你偵測目前網站有哪些可以支援修改的GreaseMonkey腳本,並且提供方便的檢索機制讓你快速安裝試用。

 

01.

安裝GreaseFire,當你來到任何網站時,如果想要尋找關於這個網頁的GreaseMonkey腳本,可以用滑鼠右鍵打開原本GreaseMonkey圖示的選單,這時候會看到選單裡新增加了一個【XXX script avaliable】,前面的數字就表示目前有多少個腳本支援修改你所在的這個網頁。

greasemonkey-12

 

02.

點擊該選項後,就會彈出一個「Scripts for XXX網站」的視窗,裡面會列出所有支援修改目前所在網站的GreaseMonkey腳本,這份列表會依據腳本評分的高低排序,選擇評分較高的腳本,可以在右方看到詳細的功能介紹,而只要按下右下方的〔Install XXX腳本〕,即可安裝。

greasemonkey-13

 

  • 小結:歡迎讀者提供你們自己的GreaseMonkey私房推薦腳本

對於GreaseMonkey愛用者來說,一定會發現上面我推薦的腳本怎麼都沒有下載網站、相簿網站相關的優化腳本?也可能沒有提到許多熱門的腳本?其實,這就剛好證明GreaseMonkey和其腳本帶來的強大自訂性,每個用戶可以完全依據自己的需求來打造自己的瀏覽方式,不用屈就網頁既有功能,也不用屈就大多數人的需求,讓GreaseMonkey幫我們每個人自己決定網頁應該增減什麼功能。

也因此我喜歡的這些腳本中,一定有忽略了許多不同的需求,也可能相同功能裡還有更好的腳本可以使用,所以非常歡迎讀者繼續在留言討論更多更好的GreaseMonkey腳本。

留言

  1. 测试了那个 @troynt's Twitter Script 脚本。我不得不冒个泡。强烈推荐有 plurk rich editor 作者 Dofy 所写,由我所改的 twittseven 非官方修正版(http://userscripts.org/scripts/show/61163),除了不能 Tab 补充 ID,基本上已经很完善。尤其是追推和回复非常方便。不会因为点击回复按钮跳转到顶部。自动刷推更是非常方便,能标记未读已读,快捷键增强等等。

    另外,我的博客上很多 GreaseMonkey 脚本:http://blog.loland.net/

    回覆刪除
  2. 呵呵,感謝分享,就是想透過本文再多多獲得好用腳本阿^^

    回覆刪除
  3. 關於google reader我在用的,推薦一個。
    Google Reader Optimized:
    http://userscripts.org/scripts/show/61543

    回覆刪除
  4. 想問一下GreaseMonkey腳本有沒有備份的方法,好方便重灌以後還原?

    回覆刪除
  5. 差不多等於自己寫script一樣了!XDD

    回覆刪除
  6. 都什麼年代了, 還用 ff, chrome 才是王道~

    回覆刪除
  7. 備份腳本可以參考這一篇討論串:

    http://forum.moztw.org/viewtopic.php?f=2&t=26512

    回覆刪除
  8. @不甘等闲,备份 profile 下的 gm_scripts 就行。

    回覆刪除
  9. @shell,Chrome 现在还不能全面兼容 GreaseMonkey,对于 GreaseMonkey 依赖者是没办法换到 chrome 的。

    回覆刪除
  10. 若chrome有GreaseMonkey外掛就好了(.crx)

    回覆刪除
  11. Allow Password Remembering
    http://userscripts.org/scripts/show/588

    gbjs
    http://board.mozest.com/thread-32192-1-1 (右邊)

    Google Translator Tooltip[modified]
    http://board.mozest.com/viewthread.php?tid=30973

    Splash album viewer
    http://userscripts.org/scripts/show/38846

    Super Linkifer
    http://userscripts.org/scripts/show/34595

    回覆刪除
  12. 有一个 GoogleKingKong 脚本(http://userscripts.org/scripts/show/39159)可以代替 GoogleMonkeyR,最大的区别在于前者可以相当灵活并且随意的自定义页面样式,很适合 diyer

    回覆刪除
  13. Chan Chun Tsong
    Chrome捨以直接安裝腳本呦~~(當成擴充套件)

    回覆刪除
  14. 嗯嗯 在Google Chrome 4.0 Beta中確實可以了

    回覆刪除
  15. 有一款Google Reader Plus的chrome插件,基本上可以实现GReader Preview的功能。

    最重要的是,还可以轻易的实现很多其它的功能,作者把许多GreaseMonkey给集合起来,可以轻易的换主题,让GReader永远显示真实的未读数量(而不是1000+)之类等等的。

    回覆刪除
  16. 感謝您的推薦,這感覺是個很棒的工具

    回覆刪除
  17. 多謝你的分享,但是在下在ubuntu運用ff使用 Google Images AutoPager + enlarger 2.0 時。
    沒有像圖片般的效果,試過將google.com.tw改成.com或是將語系改成英文都一樣。
    想請問一下,貴公有遇到同樣的狀況嗎?
    順帶推薦一個Google Image Ripper
    (http://userscripts.org/scripts/show/36918)
    這是將搜尋的圖片直接抓原尺寸顯示,
    雖然有些搜尋會沒有顯示出來,但是對抓圖來說,相當有用。

    回覆刪除
  18. 確實有你說的問題

    可能是腳本沒有持續更新吧

    回覆刪除
  19. YouTube HD Suite 啟動後,沒有效果??

    回覆刪除
  20. 現在purity是不是失效了阿...
    我現在一直顯示0
    都不會分類了.....
    全部都再一起

    回覆刪除
  21. YouTube HD Suite我這邊使用還很正常,記得要更新。

    Facebook Purity也可以正常運作,但是要到套件網站手動更新到新版
    http://playpcesor.blogspot.com/2010/02/facebook-purity-fixer.html

    回覆刪除
  22. 請問一下 facebook fixer更新以後,反而無法使用了。想移除Greasemonkey後再重裝,但發現居然腳本還是留著。要怎麼做才能完整移除Greasemonkey呢?(連腳本也完全清除)

    回覆刪除
  23. 要移除特定腳本

    就到Greasemonkey的「管理腳本」中移除即可

    回覆刪除
  24. GreaseMonkey真的是一個非常好用的附加元件,雖然目前只有使用兩三個腳本,不過我從這兩三個腳本中發現,其實它的功能應該可以更多,今日看到您所發表的這篇文章,更篤定我對GreaseMonkey這套附加元件信心。

    回覆刪除
  25. 確實阿,我這篇文章也只是博大精深的Greasemonkey中的一個小小管窺而已

    回覆刪除
  26. 请问状态栏中的那个显示了小头像跟default的是什么。。扩展吗?什么扩展。可以分享下吗?

    回覆刪除
  27. 這個套件,非常好用:

    http://playpcesor.blogspot.com/2009/04/firefox-profile-manager.html

    回覆刪除
  28. 不知道有沒有什麼好的script, 可以將Flickr用的地圖改為以Google Maps 顯示? 以前的Flickr GMap Show 現在都已經不能用了...

    回覆刪除
  29. 請問~

    在http://userscripts.org/上

    要怎麼觀看最熱門的腳本呢?

    麻煩請教一下

    回覆刪除
  30. 亦或者要怎麼分門別類?

    摸索很久還是找不出來...

    回覆刪除
  31. 首頁進去,
    第一個畫面清單就是最熱門的外掛,

    右上方的Tag就是它的分類

    回覆刪除
  32. to shell

    如果你是網頁設計師你就不會說這種話了

    不過很顯然地你不是

    回覆刪除
  33. 可以試試看plurk CRC這個新腳本
    http://userscripts.org/scripts/show/99291

    回覆刪除
  34. 請問一下
    腳本一定要安裝Userscripts Updater才會自動更新嗎?

    回覆刪除
  35. 請問有否opera Greasemonkey 猴子腳本

    回覆刪除

張貼留言

為了避免垃圾廣告留言過多,開始測試「留言管理」機制,讓我可以更容易回應讀者留言,並更簡單過濾掉廣告,但只要不是廣告留言都會通過審核。

這個網誌中的熱門文章

全家沖印、 7-11 列印照片誰好用?立可得與 ibon教學+比較表

Google Maps 我的地圖完全教學!規劃自助旅行攻略

Slack 完整教學與上手心得:找到正確的團隊溝通之道

Google NotebookLM 免費中文 AI 筆記實例教學,老師、學生、創作者利器

Google 表單自動關閉回覆教學:時間人數到達就過期

Miro 遠距工作開視覺會議的免費強大白板,專案圖解實例教學

畫張圖說得更清楚! Napkin 用 AI 幫你的簡報文章手繪視覺思考圖

少記筆記,減少整理,高效輸出:6 原則打造任務驅動型第二大腦

Google 表單的 10 個專業問卷調查設計秘密教學