Chrome安裝crx文件的插件時出現“程序包無效”


有趣的事,Python永遠不會缺席!

如需轉發,請注明出處: 小婷兒的python      https://www.cnblogs.com/xxtalhr/p/11043453.html 

鏈接:https://pan.baidu.com/s/1lDYQrrp56npJ4AqMYWebcA
提取碼:azpk

一、問題

  •  如果用戶得到的離線版的Chrome插件文件(擴展名為.crx),該如何將其安裝到谷歌瀏覽器Chrome中去呢?
  • 以安裝為例:

1、本地拖放安裝

  • 下載擴展程序/腳本程序至本地計算機;
  • 將其直接拖拽到瀏覽器的“擴展程序”頁面(設置-擴展程序)即 chrome://chrome/extensions 頁面。
  •  在Chrome的桌面快捷方式上選擇右鍵——屬性, 在"目標" 后增加參數(中間有空格!!切記!!)
    --enable-easy-off-store-extension-install  然后再點擊安裝鏈接進行安裝。

2、開發模式安裝

  • 把下載后的.crx擴展名的離線Chrome插件的文件擴展名改成.zip或者.rar(如何查看Chrome插件的擴展名?文件夾>工具>文件夾>查看>隱藏已知文件類型的擴展名)
  • 右鍵點擊該文件,並使用壓縮軟件(如winrar、好壓、360壓縮等)對該壓縮文件進行解壓,並保存到系統的一個任意文件夾下;
  • 解壓成功以后,該Chrome插件就會以文件夾的形式存在於操作系統的某一個目錄下面;
  • 在Chrome的地址欄中輸入:chrome://extensions/ 打開Chrome瀏覽器的擴展程序管理界面,並在該界面的右上方的開發者模式按鈕上打勾;
  • 在勾選開發者模式選項以后,在該頁面就會出現加載正在開發的擴展程序等按鈕,點擊“加載正在開發的擴展程序”按鈕,並選擇剛剛解壓的Chrome插件文件夾的位置;
  • 這時候如果不出意外,Chrome插件就會成功加載到谷歌瀏覽器中。但是如果運氣不好也有意外的情況;

3、在安裝chrome插件時有時候會報“程序包無效”

  • .出現這種情況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(把前面的下划線去掉);
  • 更新文件夾名稱成功以后,點擊該錯誤提示下方的“重試”按鈕,就可以成功地把Chrome插件加載谷歌瀏覽器中了;
  • 基於這種模式安裝的chrome插件會因為用戶啟用了開發者模式而遭到谷歌的警告,用戶可以選擇忽略Chrome的警告。

4、、總結

將.crx的chrome插件重命名為.zip壓縮包
解壓剛剛重命名的壓縮包
chrome——>擴展程序——>加載已解壓的擴展程序(確保開發者模式打開)——>選擇剛剛解壓的文件夾
如果加載失敗,打開已經解壓的文件夾,將里面的"_metadata"文件夾改名為"metadata"(去掉開頭的下划線) ,重復3過程

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM