【教程】CRX格式外掛不能離線安裝?本地擴充套件CRX無法安裝怎麼辦?

CS青雀發表於2019-02-21

最近有很多使用者反映有一些Chrome外掛在離線安裝的時候,根據本站的教程:離線安裝CRX格式chrome外掛的方法。無法正常完成安裝,提示“只能通過Chrome網上應用商店安裝該程式”,小編為了瞭解這一問題,今天將谷歌瀏覽器升級到了最新版本,在安裝擴充套件指令碼的時候,確實發現了這個問題的存在。
rcxproblem
經過查詢相關資料,發現Chrome 21.x系列增加了對擴充套件外掛安裝的限制, 自Chrome 21.x開始預設只允許從 Chrome Web Store (Chrome 網上應用店)安裝擴充套件、應用及指令碼,也就是意味著使用者只能安裝谷歌瀏覽器(Chrome Store)內的擴充套件外掛。

雖然此舉增強了安全性但也給眾多依賴油猴及 Stylish 指令碼的使用者造成了很大的不便,那麼現在應當如何在谷歌瀏覽器安裝 Web Store 外的第三方擴充套件程式呢?不屈不撓的小編整理的三種方法可解決“只可新增來自Chrome網上應用店的擴充套件程式、應用和使用者指令碼”的問題。

方法一、本地拖放安裝

1. 下載擴充套件程式/指令碼程式至本地計算機;
2. 將其直接拖拽到瀏覽器的“擴充套件程式”頁面(設定-擴充套件程式)即 chrome://chrome/extensions 頁面。
 method1.2
3. 在Chrome的桌面快捷方式上選擇右鍵——屬性, 在"目標" 後增加引數(中間有空格!!切記!!)
--enable-easy-off-store-extension-install  然後再點選安裝連結進行安裝。
method1.3

 

方法二:開發模式安裝

1.把下載後的.crx副檔名的離線Chrome外掛的副檔名改成.zip或者.rar(如何檢視Chrome外掛的副檔名?資料夾>工具>資料夾>檢視>隱藏已知檔案型別的副檔名),如圖所示:
method3.1

2.
右鍵點選該檔案,並使用壓縮軟體(如winrar、好壓、360壓縮等)對該壓縮檔案進行解壓,並儲存到系統的一個任意資料夾下,如圖所示:
method3.2

3.解壓成功以後,該Chrome外掛就會以資料夾的形式存在於作業系統的某一個目錄下面,如圖所示:
method3.3

4.在Chrome的位址列中輸入:chrome://extensions/ 開啟Chrome瀏覽器的擴充套件程式管理介面,並在該介面的右上方的開發者模式按鈕上打勾,如圖所示:
method3.4

5.在勾選開發者模式選項以後,在該頁面就會出現載入正在開發的擴充套件程式等按鈕,點選“載入正在開發的擴充套件程式”按鈕,並選擇剛剛解壓的Chrome外掛資料夾的位置,如圖所示:
method3.5

6.這時候如果不出意外,Chrome外掛就會成功載入到谷歌瀏覽器中。但是如果運氣不好也有意外的情況,如圖所示:
method3.6

7.出現這種情況Chrome瀏覽器會提示無法載入以下來源的擴充套件程式: xxx路徑(Chrome外掛檔案的解壓位置)Cannot load extension with file or directory name _metadata. Filenames starting with "_" are reserved for use by the system.出現這種情況,是因為這款Chrome外掛與新版的Chrome瀏覽器有些不相容,這時候,使用者可以開啟剛剛解壓的Chrome外掛資料夾,並把其中_metadata資料夾的名字修改為metadata(把前面的下劃線去掉),如圖所示:
method3.7

8.更新資料夾名稱成功以後,點選該錯誤提示下方的“重試”按鈕,就可以成功地把Chrome外掛載入谷歌瀏覽器中了,如圖所示:
method3.8

 9.基於這種模式安裝的chrome外掛會因為使用者啟用了開發者模式而遭到谷歌的警告,使用者可以選擇忽略Chrome的警告。

方法三:更改計算機策略

1.開始 -> 執行 -> 輸入gpedit.msc -> 回車確定開啟計算機本地組策略編輯器(通過Win + R快捷鍵可以快速開啟執行),如圖所示:
crx安裝方法3.1

2.在開啟的本地組策略編輯器中,在左側的樹形選單中,依次展開:計算機配置->管理模版,並右鍵點選管理模版,並點選新增/刪除模版按鈕,如圖所示:
crx外掛安裝方法3.2

3.在新增/刪除模版的彈出視窗中,點選新增按鈕,並選擇從Chrome外掛網上下載的chrome.adm模版檔案(使用者下載的是chrome外掛網提供的壓縮檔案,解壓後就可以看到chrome.adm檔案),新增完成後,點選關閉按鈕,如圖所示:
crx安裝方法3.3

4.在本地組策略編輯器左側的樹形選單中依次展開:計算機配置->管理模版->經典管理模版(ADM)->Google->Google Chrome->擴充套件程式,在右側的視窗中,雙擊配置擴充套件程式安裝白名單選項,如圖所示:
crx安裝方法3.4

5.在配置chrome擴充套件程式安裝白名單的彈出視窗中,點選已啟用(E)點選框,並在選擇欄中的要從黑名單中排除的擴充套件程式ID中,點選顯示...按鈕,開啟顯示內容彈出視窗,在其中的值列表中,輸入需要信任的chrome外掛ID,如圖所示:
crx安裝方法4.5

6.關於chrome外掛ID的獲取方法,可以在chrome位址列中輸入:chrome://extensions/ 開啟擴充套件程式的管理介面,點選開發者模式,即可看到已經安裝的chrome外掛的ID,如圖所示:
crx安裝方法3.6

7.輸入完成後點選確定儲存,並關閉本地組策略編輯器,並在Chrome擴充套件管理介面關閉開發者模式,就可以正常地使用Chrome外掛,並解決谷歌的停用開發者模式的警告了。

轉發自:http://www.cnplugins.com/zhuanti/how-to-make-crx-install.html

相關文章