Greasemonkey 被戲稱為「油猴子」,它的英文本意是「機械技工」,也就是我們俗稱的「黑手」。它是一個 Firefox 的套件,透過許多開發者自行撰寫的 JavaScript 腳本,改變特定網站的行為。換句話說,它的用法是這樣的:

  1. 你必須使用 Firefox 瀏覽器,並安裝 Greasemonkey 套件。
  2. userscripts.org 搜尋你要的腳本,通常我們都是用網站的名稱來搜尋。
  3. 腳本是由 JavaScript 寫成的,裡頭包含了要套用的網站,以及要執行的動作。

好久之前我介紹過一個名叫 Splash album viewer 的腳本,當你把滑鼠移到相片縮圖時,就會自動跳出原始大圖。它支援了無名相簿、Pixnet、PChome、BS2、Flickr 等等國內愛用的相簿空間,可惜後來作者就沒繼續維護它了。

最近有人對這個腳本做了一些修改,並改名為 Splash album viewer Fixed,它多了什麼功能呢?

  1. 支援 Engadget 這個網站上的照片
  2. 支援 AutoPagerize
  3. 感覺顯示圖片的速度變流暢了!

我覺得最重要的就是支援了 AutoPagerize,這個腳本很方便,它會自動幫你載入下一頁的內容,從此看網頁只需要滾輪一直往下滾就好,再也不用手動去按「下一頁」了。它支援了許多網站,其中也包含了像是無名這類的網路相簿。以往有個缺點,當 AutoPagerize 自動載入下一頁的相片列表時,把滑鼠移到相片縮圖之後並不會自動跳出原始大圖。現在 Splash album viewer Fixed 修正了這個問題,真是太方便了!

Nelson 發表在 痞客邦 PIXNET 留言(9) 人氣()


留言列表 (9)

發表留言
  • Mesak
  • 感謝 Nelson 大的介紹,晚上做了一次大翻修,把現有支援的網站,語法都CHECK一次

    並且修改一些語法,改 嵌入 JQUERY 1.4.4,也請有意見的朋友們可以在 腳本網頁上發言提出 ,謝謝 :)
  • 感謝你的更新 :D
    我發現新版的效能似乎更好耶,不知是不是因為改用 jQuery 的關係 O.o

    Nelson 於 2010/11/29 15:45 回覆

  • Mesak
  • 舊版的事件是綁定在 每個圖片上

    我是把事件改寫到 DOCUMENT上,符合 條件的事件才執行

    跟事件一個一個綁定差別很大,花了我一晚改寫 XD
  • 無法顯示網頁
  • 太棒了,加了新功能真好用!
  • 您的暱稱 ...
  • 我使用FIREFOX4.0b8 + Greasemonkey 2010.12.24.nightly
    會無法正常作用??!但原作者版本正常
    此腳本裝在FF3.6上就正常了....有人和我一樣嗎?
  • 我也是這樣耶

    Nelson 於 2011/01/15 15:10 回覆

  • Mesak
  • 抱歉太忙了 沒時間維護舊腳本 +_+ 把 FRAMEWORK換 JQUERY 1.5 就好了 ㄎ
  • 請問現在好了嗎?
    我用腳本 v2.4 還是不行哩

    Nelson 於 2011/02/22 00:43 回覆

  • Mesak
  • 是哪個網站不行,我有測試過 ff beta11 免安裝可以用
  • 我也是用 Fx Beta11 免安裝 + 最新 Greasemonkey,在無名小站沒起作用

    Nelson 於 2011/02/25 17:11 回覆

  • Mesak
  • FIREFOX 4 BETA 的 GREASEMONKEY 不吃 Jquery 在 live 函式的效果

    因此我又改回 1.3.2 了 ㄒ_ㄒ 重裝就可以RUN了
  • Tronic
  • 這個腳本在 Google Chrome 上面不能用了喔!不知道還有沒有機會看到這個腳本備更新?謝謝您
  • Mesak
  • Chrome 改了安裝腳本機制,不過目前 Chrome 已經出現很多取代的了,建議您安裝。