chrome打包扩展程序为crx文件

2020年06月23日17:22:25 发表评论 热度2,639 ℃

chrome打包扩展程序为crx文件

Chrome浏览器的应用商店因为某种原因会有打不开的情况发生,对于安装扩展程序来说,变的很不友好。谁也不能保证电脑一点问题也不出,万一哪天重新安装系统,安装的扩展程序就没有了。 毕竟Chrome浏览器默认是安装在C盘下,所以备份我们安装的扩展程序变的很有必要。

今天瓜皮猪介绍一下如何打包已经安装过的扩展程序

点击菜单栏右上角的竖向“...”按钮-->更多工具-->扩展程序-->勾选上“开发模式”-->点击"打包扩展程序"-->输入扩展程序根目录

chrome打包扩展程序为crx文件

找到扩展程序目录

Chrome安装的扩展程序其实都保存在本地磁盘了。Win7系统下Chrome扩展程序的默认路径:C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Extensions

(其中Administrator为当前系统用户,可根据自己的实际情况来选择)

里面有很多字母命名的文件,这些就是我们已经安装过的插件

chrome打包扩展程序为crx文件

这么多文件哪个才是我们要打包的扩展程序呢?现在以打包大名鼎鼎的油猴插件为例:

进入“扩展程序”查看油猴插件的ID,下图红色选框中:

chrome打包扩展程序为crx文件

知道ID后,再到Extensions目录下查找该ID对应的文件夹。里面可能有对应的版本,根据需要选择。

chrome打包扩展程序为crx文件

这些都知道了,然后就是打包扩展程序了,选择“打包扩展程序”

chrome打包扩展程序为crx文件

选择要打包的扩展程序的根目录,刚才我们已经知道我们要打包的程序地址了,直接选择就好。

注意选择到版本号文件即可!

这里油猴插件的地址为:

C:\Users\Administrator\AppData\Local\Google\Chrome\UserData\Default\Extensions\dhdgffkkebhmkfjojejmpbldmpobfkfo\4.10_0

chrome打包扩展程序为crx文件

然后打包即可,如果没有报错,这样会在版本号目录下会出现两个文件:一个是*.crx文件(打包好的插件)和*.pem文件(私有密钥文件,没用直接删掉)即可。

可能出现的错误:

1.清单文件不可读

chrome打包扩展程序为crx文件

原因:路径错误

选择要打包的程序所在路径需要加上版本号这个文件夹,否则打包时就会报错;

2.指定扩展程序的私有密钥已存在。请重复使用该密钥,或者先删除它。

chrome打包扩展程序为crx文件

解决方案:

找到要打包的程序所在目录(版本号所在目录),会发现一个文件:版本号.pem,将该私钥删除,重新打包即可。

文末彩蛋:

目前微软推出的EDGE浏览器,使用的也是Chromium内核,里面的扩展商店可以直接访问,基本同步Chrome应用商店里的扩展程序,如果怕备份麻烦的同学可以考虑更换一下浏览器。不过为了长久考虑还是建议备份一下,以备不时之需。

或者你可以把edge里的插件打包导出,放入Chrome里面进行安装也可以。操作流程基本一样,记得打开“开发模式”。

edge浏览器插件所在目录为:C:\Users\Administrator\AppData\Local\Microsoft\Edge\User Data\Default\Extensions

 

瓜皮猪

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: