chrome浏览器怎么导出已安装的扩展程序为crx文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chrome浏览器怎么导出已安装的扩展程序为crx文件相关的知识,希望对你有一定的参考价值。

我们都知道,如今Chrome浏览器的应用商店都打不开,进不去了,需要翻出去才能上。所以对于一些已经安装过的扩展程序(插件)想导出保存一下。因为Chrome默认安装在C盘,怕重装系统后又要重新安装这些插件了。那么,怎么从Chrome浏览器中导出扩展程序为crx文件呢?Chrome其实也自带了这种功能,接下来我们就一起看看具体的操作步骤吧。

chrome浏览器怎么导出已安装的扩展程序(插件)为crx文件?

1、 打开扩展程序页

打开Chrome菜单中的“更多工具”项中的“扩展程序”。当然,你也可以打开“设置”项,然后再打开扩展程序页。我们就可以看到有“打包扩展程序”这个选项。

2、 找到扩展程序目录

Chrome安装的扩展程序其实都保存在本地磁盘了。Win7系统下Chrome扩展程序的默认保存目录在:C:\\Users\\Administrator\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Extensions (其中Administrator为当前系统用户,我的就是Administrator)。找到目录后,可以看到目录下有好些都是n多字母为文件名的文件。

3、 查看需要打包的扩展程序的ID

在Chrome的扩展程序页中,可以看到每个安装的扩展的ID(都是唯一的)和版本。版本是很有必要的,比如这个扩展的版本是3.1.4。

4、 找到扩展程序对应的文件夹

知道ID和版本号后,再到Extensions目录下查找该ID对应的文件夹。

打开文件夹后,找到对应的版本号。也可以看一下文件夹中的文件。

5、打包扩展程序

1.打开扩展程序页中的“打包扩展程序”按钮

2.选择要打包的扩展程序的根目录

该扩展程序的根目录就是刚才找到的Chrome的Extensions目录下的该扩展ID目录下的,以版本号为名的文件夹。比如这个ID的就是3.1.4_0。

3.生成打包好的crx文件

选择好目录后,最后点击“打包扩展程序”。打包完成后会提示你打包好的文件位置,其实就是在ID为名的文件夹下。

6、安装扩展程序

需要安装扩展程序的时候,直接把.crx的文件拖动到Chrome的扩展程序页上就行。

提示你是否要添加,点击添加即可。

教程结束,以上就是chrome浏览器怎么导出已安装的扩展程序(插件)为crx文件的方法,希望对你有所帮助!

相关教程推荐:

参考技术A chrome浏览器导出已安装的扩展程序为crx文件方法详见:https://jingyan.baidu.com/article/9158e0004ff9bba25512284d.html本回答被提问者采纳

自签名crx在Google Chrome 63中显示为已损坏

看起来从谷歌Chrome 63开始加载自签名crx文件失败,并显示一条消息:“此扩展程序可能已损坏”。在浏览器日志中,我看到Chrome正在尝试检查商店中已验证的内容,当然还有失败。

content_hash_fetcher.cc(252)] Missing verified contents for cfbklnofppkbgcfhppceodfodekoecoa, fetching...
job failed for cfbklnofppkbgcfhppceodfodekoecoa reason:1
VerifyFailed cfbklnofppkbgcfhppceodfodekoecoa reason:1

对于我可以检查的所有扩展,都会发生这种情况。自签名crx在重新加载Chrome一段时间后被禁用,但这基本上可以用于基本测试。现在似乎根本不可能。有没有办法在Chrome 63上安装扩展程序进行测试?

安装解压缩的扩展程序(现在)可以正常工作,但这与安装crx不同。我们遇到了一些未解压扩展的问题,主要是使用init和存储。

UPD:问题在这里跟踪https://bugs.chromium.org/p/chromium/issues/detail?id=794219

答案

不确定为什么会发生这种情况,但我们的“修复”是在update_url中为扩展添加一个虚拟manifest.json密钥:

"update_url": "https://www.google.com"

任何旧的URL都可以。

警告:在部署到Chrome网上应用店之前,您需要将其删除,因为它可能会破坏用户的升级过程。

Chrome错误这是跟踪此问题的Chrome错误。请明星,以便得到一些关注https://bugs.chromium.org/p/chromium/issues/detail?id=794219

也不确定这是否会在将来继续有效。

以上是关于chrome浏览器怎么导出已安装的扩展程序为crx文件的主要内容,如果未能解决你的问题,请参考以下文章

Chrome 尝试安装.crx出现警告(加载已解压扩展程序)

在谷歌浏览器中安装.crx扩展名的离线Chrome插件

在谷歌浏览器中安装.crx扩展名的离线Chrome插件

如何从Chrome浏览器中导出扩展程序为crx文件?

[其他]chrome浏览器插件导出与导入

chrome的crx插件要怎么才能转成xpi并在火狐上使用