油猴腳本可以實現(xiàn)一些譬如把某個按鈕隱藏了,把某一個區(qū)塊的字體顏色改了等等,當然,更復(fù)雜一點的話就能實現(xiàn)我們上面一開始時所說的眾多例子,基本上一個油猴腳本可以看作是一個簡易的瀏覽器插件。只要程序員發(fā)揮他的想象力,那么油猴腳本的能力和作用可以說是無窮無盡的。
并且,只要某人寫好了一段腳本之后,還能分享出來讓其他人使用,當然前提是他們的瀏覽器都安裝了 Greasemonkey。這個插件一經(jīng)推出就受到無數(shù)技術(shù)高手們的瘋狂追捧,后來也有不少專門的網(wǎng)站收集和分享有用的油猴腳本。因此,油猴腳本也就越來越紅火了,現(xiàn)在不僅是 Firefox,就連 Chrome、Safari、Opera 等主流瀏覽器都已經(jīng)有了類似 Greasemonkey 的插件了,不過由于它們由不同的作者開發(fā)出來,所以名稱和界面都不一樣,比較知名的就有 Tampermonkey,但一樣的是,它們都能使用通用的油猴腳本。

【基本介紹】
Greasemonkey,簡稱GM,中文俗稱為“油猴子”,是Mozilla Firefox的一個附加組件。它讓用戶安裝一些腳本使大部分HTML為主的網(wǎng)頁于用戶端直接改變得更方便易用。隨著Greasemonkey腳本常駐于瀏覽器,每次隨著目的網(wǎng)頁打開而自動做修改,使得運行腳本的用戶印象深刻地享受其固定便利性。Greasemonkey可替網(wǎng)頁加入些新功能、修正網(wǎng)頁錯誤、組合來自不同網(wǎng)頁的數(shù)據(jù)、或者數(shù)繁不及備載的其他功能。寫的好的Greasemonkey腳本甚至可讓其輸出與被修改的頁面集成得天衣無縫,像是原本網(wǎng)頁里的一部分。
【軟件特點】
大部分Greasemonkey使用者腳本都是自行撰寫,使用對某網(wǎng)站專用的JavaScript代碼,透過文檔對象模型(DOM)接口對網(wǎng)頁內(nèi)容做操作。維護了個 Greasemonkey 數(shù)據(jù)庫。該數(shù)據(jù)庫描述哪個網(wǎng)址網(wǎng)頁對應(yīng)到哪個腳本。(注意:廢棄腳本倉庫 可能還保留許多還沒合并到新倉庫)。當使用者加載匹配的網(wǎng)頁,Greasemonkey便呼叫相關(guān)的腳本,而該腳本便為該頁加入輸出結(jié)果、刪除該頁的部分、或者移動礙眼的部分。Greasemonkey腳本亦能透過非網(wǎng)域綁定的XMLHTTP要求來查詢外部HTTP資源。Greasemonkey亦遵循某使用者名.user.js 的格式,這讓當該特定使用者拜訪時 Greasemonkey 可自動偵測并提供安裝選項。除了JavaScript代碼,Greasemonkey腳本包括有限可選用后資料集。該后資料集描述了腳本名稱、腳本描述、網(wǎng)址用來區(qū)分同名腳本的位址空間、以及原本該腳本為哪些網(wǎng)址撰寫的列表。Greasmonkey腳本寫作過程要求高技術(shù) (雖然比起寫個五臟俱全的Firefox擴展簡單點)。這意味著非常少的一般使用者可以實際上撰寫 Greasemonkey 擴展。不過,Platypus 擴展可讓使用者可以編輯網(wǎng)頁 (刪除或者移動某礙眼的部分)。Platypus隨后將結(jié)果存成常駐的Greasemonkey腳本。

【軟件功能】
火狐油猴子腳本(Greasemonkey)與Opera、Safari、Konqueror、Chrome、InternetExplorer等兼容調(diào)整Gmail讓GoogleReader內(nèi)嵌,因而提供RSS新聞訂閱的選項。
當線上瀏覽某本書時同時顯示對手網(wǎng)站同本書價錢。
去除來自某些站的廣告,包括彈出視窗與Google文字廣告。
改變網(wǎng)頁的版面,包括原本該網(wǎng)頁作者未考慮到的元素大小與瀏覽器畫面大小。
自動完成表單。
瀏覽某些布告欄網(wǎng)站自動過濾特定的發(fā)帖人。
增刪網(wǎng)頁上的某些功能。
讓使用者從某些視頻站點如GoogleVideo以及YouTube存下FLV視頻檔案。
從現(xiàn)行網(wǎng)頁找尋任何RSS新聞訂閱,并將它們顯示在可擴展、漂浮于網(wǎng)頁上的面板里。

【使用方法】
1、通常瀏覽器需要首先安裝一個插件(不同瀏覽器的插件不同),而谷歌瀏覽器原生態(tài)支持油猴腳本,因此無需安裝。2、接下來安裝油猴腳本,本文以谷歌瀏覽器為例,實現(xiàn)“網(wǎng)盤無需輸入提取碼”的功能。
3、打開谷歌瀏覽器,點擊“工具”-“擴展程序”,將油猴腳本拖動到瀏覽器空白處即可。
4、然后測試下是否可以無需提取碼就可以進行下載了呢?(測試下載鏈接:http://pan.baidu.com/s/1i3KMvTN提取碼:y5uf)
本文只是一個小小的例子,主要目的為了給沒用過的朋友提供一個思路和方法,更多更強大的功能大家可以自行去尋找。





































