天天看點

巧妙修改設定,腳本繼續更新

作者:愛玩軟體的蓑草

Userscripts.org是一個分享浏覽器功能腳本的網站,通過下載下傳和安裝可以替代很多的功能擴充。但是不久以前這個網站被關閉了,這樣浏覽器就無法再自動更新到功能腳本的最新版本。但是如果不及時更新功能腳本,有的功能可能會失效而無法實作。那麼有什麼方法可以讓腳本繼續更新呢?

一、批量修改更新位址

由于Userscripts.org的關閉,以前連結到該網站的更新位址,自然而然的也就失去效果。不過現在網上已經有了新的功能腳本下載下傳網站,是以我們隻需要将其修改為最新的更新位址,那麼功能腳本也會在以後繼續自動更新。但是一個個對其中的代碼進行更新比較麻煩,而且通過批量更新的方式最簡單有效。

首先運作EmEditor這款文本編輯器,接着點選“搜尋”菜單中的“在檔案中替換”指令。在彈出對話框的“查找”輸入框中,輸入關鍵字“userscripts.org”。再在“替換為”輸入框中,輸入關鍵字“userscripts-mirror.org”。然後在“檔案類型”中輸入“*.js”,并點選“搜尋檔案夾”後的按鈕,在出現的菜單中選擇“浏覽”按鈕,再在彈出的對話框選擇浏覽器存放功能腳本的檔案夾目錄(如圖1)。

巧妙修改設定,腳本繼續更新

設定完成以後點選“替換全部”按鈕,這時編輯器會彈出一個提示視窗,使用者可以按照他的要求對修改的腳本檔案進行備份(如圖2)。備份完成以後點選“是”按鈕,這樣就可以對指定目錄中腳本檔案的關鍵字進行替換。接下來再用同樣的方式,将腳本檔案中的“https”關鍵字替換為“http”就可以了。所有的資訊替換完成以後,重新啟動一下自己的浏覽器。以後浏覽器就可以按照新的更新位址,對功能腳本進行檢測和更新了。

巧妙修改設定,腳本繼續更新

二、重定向到新的位址

如果使用者覺得這樣的操作比較麻煩的話,也可以為浏覽器安裝一個有重定向效果的擴充。當使用者在通路Userscripts.org的時候,自動跳轉到新的網頁位址進行更新。這裡就用火狐浏覽器進行示範。首先在“附加元件管理器”視窗,為浏覽器安裝一款名為“Mason”的擴充。

接下來在附加元件清單中找到Mason這個擴充,同樣點選該項目下面的“選項”按鈕(如圖3)。在彈出的配置視窗中點選“添加”按鈕,在彈出對話框的“描述”裡面中任意設定一個名稱。但是名稱一定要是英文資訊,如果是中文資訊的話将無法進行重定向操作。接下來在“包括位址”選項中,輸入“https://userscripts.org”這個網站。

巧妙修改設定,腳本繼續更新

然後在“功能”清單中選擇“重定向”這項,并且點選“配置”按鈕在彈出的對話框輸入新的網址“http://userscripts-mirror.org”(如圖4)。需要提醒大家的是,設定的網址必須包含“http://”這一部分。設定完成以後點選“确定”按鈕退出,并根據要求重新啟動浏覽器即可。以後當通路老的網址的時候,該擴充就會自動跳轉到新的位址。

巧妙修改設定,腳本繼續更新