老萬
很多瀏覽器為了拓展自身的功能,都允許用戶安裝各種擴(kuò)展文件,同時也可以安裝各種功能腳本文件。在很多時候腳本相比于擴(kuò)展更有優(yōu)勢,但是說到功能腳本很多人都只知道油猴腳本,其實在火狐瀏覽器里面,還有一種稱之為UC的腳本文件。通過它們不但可以增強(qiáng)瀏覽器已有的功能,還可以增加瀏覽器本身沒有的功能。
安裝必要的功能擴(kuò)展
和使用油猴腳本一樣,要想成功使用UC腳本,也需要安裝一款功能擴(kuò)展。不過當(dāng)用戶成功安裝userChromeJS擴(kuò)展以后,還需要進(jìn)行一系列的配置操作才可以運(yùn)行,所以這里建議用戶使用網(wǎng)友修改過的加強(qiáng)版本。首先登錄國內(nèi)知名的卡飯論壇(http://t.cn/Rt4oovR,網(wǎng)址已作縮短處理),從中下載網(wǎng)友制作的“userChromeJS Mix”擴(kuò)展。下載完成后對壓縮包進(jìn)行解壓,將文件夾中的擴(kuò)展文件拖拽到火狐瀏覽器窗口釋放,稍等片刻就可以看到擴(kuò)展安裝成功并重新啟動瀏覽器的提示。重新啟動瀏覽器后會在工具欄里面顯示出擴(kuò)展圖標(biāo),這就表示這個“userChromeJS Mix”擴(kuò)展已經(jīng)安裝成功了。
如果沒有發(fā)現(xiàn)“userChromeJS Mix”的擴(kuò)展圖標(biāo),那么首先在地址欄里面輸入命令“about:config”后按下回車鍵,接著在設(shè)置界面輸入“xpinstall.signatures.required”參數(shù)后按回車鍵進(jìn)行搜索。找到這個參數(shù)以后雙擊后面的參數(shù)值,當(dāng)內(nèi)容變成“false”就可以了(圖1)。這是因為火狐瀏覽器從43版本開始,會對功能擴(kuò)展的數(shù)字簽名進(jìn)行檢測,而有的網(wǎng)友制作的功能擴(kuò)展則沒有相應(yīng)的簽名信息。
既然已經(jīng)安裝好功能擴(kuò)展,那么到哪去尋找需要的腳本呢?首先點擊工具欄中的“userChromeJS Mix”擴(kuò)展圖標(biāo),在彈出的菜單里面選擇“管理UC腳本”命令。接著在彈出的網(wǎng)頁里面點擊“在線網(wǎng)址”命令,就可以看到很多下載UC腳本的網(wǎng)站鏈接了。
拓展窗口標(biāo)簽功能
現(xiàn)在主流的網(wǎng)頁瀏覽器都采用的是多標(biāo)簽的形式,可是對于多標(biāo)簽的使用每個用戶卻要求不一樣。比如有的用戶需要點擊某個鏈接后,在新的網(wǎng)頁標(biāo)簽里面進(jìn)行展示,而有的用戶則需要在原有的標(biāo)簽里面進(jìn)行展示。這個時候就需要根據(jù)不同的用戶進(jìn)行設(shè)置,而火狐瀏覽器自帶的功能設(shè)置非常的弱小,需要借助于FeiRuoTabplus這個腳本來增強(qiáng)功能。
首先訪問這個腳本的發(fā)布頁面(http://dwz.cn/2oMttn),點擊列表中的FeiRuoTabplus.uc.js鏈接。在彈出的頁面點擊網(wǎng)頁中的“Raw”按鈕,將網(wǎng)頁代碼另存為腳本文件即可(圖2)。接著點擊工具欄中的“userChromeJS Mix”擴(kuò)展圖標(biāo),在彈出的菜單里面選擇“打開Chrome文件夾”命令,將剛剛下載的腳本文件復(fù)制到該文件夾就完成了腳本的安裝?,F(xiàn)在在瀏覽器上方點擊鼠標(biāo)右鍵,選擇菜單中的“菜單欄”命令。在出現(xiàn)的菜單欄里面點擊“工具”菜單,這樣就可以看到一個FeiRuoTabplus腳本的配置命令,點擊它以后就可以進(jìn)行瀏覽器標(biāo)簽的配置操作了。
首先點擊“新建標(biāo)簽”并根據(jù)自己的使用情況,在“在新標(biāo)簽中打開”勾選要在新標(biāo)簽里面打開的項目,比如我這里就勾選了“主頁”、“搜索欄”和“地址欄”等(圖3)。除此以外為了更加方便操作標(biāo)簽,還可以為標(biāo)簽自定義一些控制命令?,F(xiàn)在點擊“標(biāo)簽/標(biāo)簽欄 事件”標(biāo)簽,點擊下面的“添加”按鈕,就可以創(chuàng)建相應(yīng)的操作命令。比如我們需要通過雙擊標(biāo)簽來關(guān)閉當(dāng)前標(biāo)簽頁,那么在“鼠標(biāo)點擊”列表中選擇“左鍵”并勾選“雙擊”選項,再在“標(biāo)簽事件”列表中選中“關(guān)閉當(dāng)前標(biāo)簽”命令(圖4)。最后連續(xù)點擊“確定”按鈕,就可以完成瀏覽器標(biāo)簽的配置操作了。
定義所需菜單命令
對于任何一款軟件程序來說,都會將一些常見的命令集中到右鍵菜單里面,但是通常右鍵菜單里面的命令都比較少,有很多自己常用的命令并不存在。所以為了用戶更加方便地調(diào)用菜單命令,addMenuPlus這個UC腳本也就應(yīng)運(yùn)而生了。它可以對火狐瀏覽器的菜單命令進(jìn)行隨心所欲的定制,通過配置文件可以添加、修改、隱藏菜單命令,并且修改后無需重新啟動瀏覽器即可生效。
首先訪問這個腳本的發(fā)布頁面(http://dwz.cn/t5HrR),點擊列表中的addMenuPlus.uc.js鏈接,接著按照前面的方法進(jìn)行腳本的下載安裝即可。安裝完成后你會發(fā)現(xiàn),瀏覽器中的菜單命令和以前并沒有什么不同。這其實是因為缺少“_addmenu.js”這個配置文件,而這個文件是需要用戶自己進(jìn)行配置的。當(dāng)然想要讓普通用戶編寫代碼肯定是比較困難的,所以我們通過“addMenu 腳本配置生成器”(http://t.cn/Rt4KE9Y,網(wǎng)址已作縮短處理)來完成操作。
通常我們在瀏覽網(wǎng)頁的時候會查找一些內(nèi)容,其中最方便的就是通過鼠標(biāo)右鍵進(jìn)行劃詞操作,所以我們這里就來自定義一個右鍵搜索的命令。首先在配置生成器的頁面選擇“菜單類型”中的“頁面右鍵”,接著在“分類”列表中選擇“搜索”,然后在“菜單命令”列表中選擇“Baidu 搜索所選文本”。設(shè)置完成后點擊“添加”按鈕,就可以將命令添加到代碼窗口(圖5)。接下來按照同樣的方法添加其他的命令,再將代碼粘貼到編輯器并另存為“_addmenu.js”,然后將這個文件復(fù)制到Chrome文件夾,在右鍵菜單里面就可以看到一個百度搜索的命令了(圖6)。