之前介绍过CRX Extractor可以从chrome应用商店下载备份扩展程序,有读者朋友问说:如果 Google Chrome扩展程序已经从 Chrome应用商店下架,还有没有方法下载呢?通常网路上可以搜寻到下载点或是从商店备份的 .crx 档案,但使用者很难确保这些档案干净没有被“加料”,若插件已经下架,但仍安装于你的 Google Chrome 浏览器,可以试著将插件导出备份,以后就可以随时将插件功能重新安装回去。我们之前曾经介绍过MAC上如何导出已安装的chrome插件CRX文件?,今天我们就来看看如何将已经安装从chrome扩展程序导出备份为.CRX文件?

将已经安装从chrome扩展程序导出备份为.CRX文件方法

本文要教学的方法很实用,而且不用额外安装或下载任何软件,只要在 Google Chrome浏览器就能做到,简单说就是把浏览器内特定的扩展程序导出、封装成 .crx 档案,同时会有一把用于签章的 .pem 金钥档案,只要把档案另外保存、备份,日后即使扩展程序从 Chrome 应用商店被移除依然能手动安装到浏览器使用。

以下使用 Windows 的 Google Chrome浏览器进行教学示范,可能在不同版本上界面也会有些出入,但主要操作方式应该不会差太多,如果想把自己电脑上的浏览器外挂汇出,可试着照着本文操作看看。推荐http://chromecj.com/utilities/2018-09/1513.html
1、首先,从选单中找到「更多工具」,点选「扩展程序」开启管理工具,或者直接于网址列输入 chrome://extensions/ 也能到达相同页面。

接下来将右上角的「开发人员模式」打开,就能看到每个扩展程序的 ID,先把你要备份的插件编号记住。

2、打开档案归档,在上方路径输入:C:\Users\UserName\AppData\Local\Google\Chrome\User Data\Default\Extensions,记得将 UserName 改成你的使用者名称,这样就能看到所有已安装的扩展程序资料夹。

对照第一个步骤记下的插件编号,找到对应资料夹,点击进去会再看到一层名称为版本号的目录,目录结构会像下图,包括一些外挂会用到的图片及相关档案,点选上方路径,将完整路径复制下来。

3、回到 Google Chrome 扩展程序页面,将右上角「开发人员模式」打开,选择中间的「封装扩展程序」。


把刚才复制的路径贴上「扩展程序根目录」一栏,私密金钥档案留空,按下「封装扩展程序」。

4、正确的话会出现「已建立下列档案」讯息,Google Chrome 会将目录封装,转为 .crx 和 .pem 两个档案。

返回档案总管,往上一层回到外挂资料夹就能找到 .crx 和 .pem 两个档案,将档案移动到其他路径备份储存,例如你的云端硬碟。未来如果需要重新安装扩展程序,即使已经从 Chrome 应用商店下架,依然可以将 .crx 档案拖曳到 Google Chrome 浏览器安装插件功能。跟离线安装chrome插件方法一致。


5、一个经常会遇到的状况「封装扩展程序错误」,如果显示指定扩展程序已有私密金钥,请使用该金钥,或先将它删除,或是类似无法汇出外挂的问题,通常是第三步骤贴上的外挂路径错误,请记得要切换进去版本号目录,再把路径完整复制下来,否则就会发生错误。

如何将已经安装从chrome扩展程序导出备份为.CRX文件?的更多相关文章

  1. Axure谷歌浏览器Chrome扩展程序下载及安装方法

    对于很多需要设计产品原型的朋友来说,Axure RP Pro可谓是非常方便.好用的一款软件,因为它不仅能绘制出详细的产品构思,也能生成浏览器格式的产品原型.但是如果想把原型拿给客户查看,千万记得给浏览 ...

  2. 安装Chrome扩展程序xpath

    最近工作用到xpath,直接从浏览器复制下来路径时常会出错而且长度很长,于是我想到之前用过的一款chrome插件,可以直接编写xpath语句,并实时出现解析出的结果,检验xpath语句是否编写正确.效 ...

  3. 怎样在Chrome浏览器上安装 Vue Devtools 扩展程序

    第一步: 前往 GitHub 下载 Vue Devtools 项目文件 https://github.com/vuejs/vue-devtools 注意: 1. 将分支切换为 master 2. 下载 ...

  4. Chrome扩展程序的二次开发:把它改得更适合自己使用

    我当然知道未经作者允许修改别人程序是不道德的了,但作为学习研究之用还是无可厚非,这里仅供交流. 一切都是需求驱动的 话说某天我在网上猎奇的时候无意间发现这么一款神奇的谷歌浏览器插件:Extension ...

  5. 编写Chrome扩展程序

    Chrome的扩展程序很多,也很容易入门,可以来简单实现一下 看看,慢慢就能实现出一个扩展程序来 每个扩展程序应用一般会包含: 一个manifest清单文件 html文件 js文件 其他文件等 可以看 ...

  6. 【转】编写Chrome扩展程序

    Chrome的扩展程序很多,也很容易入门,可以来简单实现一下 看看,慢慢就能实现出一个扩展程序来 每个扩展程序应用一般会包含: 一个manifest清单文件 html文件 js文件 其他文件等 可以看 ...

  7. 【前端工具】Chrome 扩展程序的开发与发布 -- 手把手教你开发扩展程序

    关于 chrome 扩展的文章,很久之前也写过一篇.清除页面广告?身为前端,自己做一款简易的chrome扩展吧. 本篇文章重在分享一些制作扩展的过程中比较重要的知识及难点. 什么是 chrome 扩展 ...

  8. 如何用原生js开发一个Chrome扩展程序

    原文地址:How to Build a Simple Chrome Extension in Vanilla JavaScript 开发一个Chrome扩展程序非常简单,只需要使用原生的js就可以完成 ...

  9. ----转载----【前端工具】Chrome 扩展程序的开发与发布 -- 手把手教你开发扩展程序

    关于 chrome 扩展的文章,很久之前也写过一篇.清除页面广告?身为前端,自己做一款简易的chrome扩展吧. 本篇文章重在分享一些制作扩展的过程中比较重要的知识及难点. 什么是 chrome 扩展 ...

随机推荐

  1. 纯javaScript实现元素平滑滚动,改进前两个版本,支持鼠标滚轮滚动和点击元素滚动,滚动更顺畅

    windowScroll(id, number, distance, direction, obj) 参数介绍: 1.id:所要滚动的元素id; 2.number:滚动次数; 3.distance:每 ...

  2. STL<queue>的使用

    队列是一种基本的线性数据结构.它满足先进先出(First In ,First Out)的原则. 我们可以应用这种数据结构实现很多复杂的问题.但每次要手写队列的相关函数并不省事,我们便可以应用STL中的 ...

  3. Qt样式表之一:Qt样式表和盒子模型介绍

    一.Qt样式表介绍 Qt样式表是一个可以自定义部件外观的十分强大的机制,可以用来美化部件.Qt样式表的概念.术语和语法都受到了HTML的层叠样式表(Cascading Style Sheets, CS ...

  4. PHP fgets 函数

    <?php $handle=fopen("../good/html/1.txt","r"); ; //打开一个远程文件 $content="&q ...

  5. MySQL与RAID

    RAID在mysq中适用场景 raid0:由于性能高和成本低,以及基本没有数据恢复的能力,而且它比单片磁盘损坏的概率要高.建议只在不担心数据丢失的情况下使用,如备库(slave)或者某些原因" ...

  6. 如何在Windows2008 Server服务器上开启Ping或者禁PING

    方法1:命令行模式 进入服务器后 点击 开始--运行 输入命令: netsh firewall set icmpsetting 8 这样就可以在外部ping到服务器了 非常简单实用! 同样道理,如果想 ...

  7. P1984 [SDOI2008]烧水问题

    题目描述 把总质量为1kg的水分装在n个杯子里,每杯水的质量均为(1/n)kg,初始温度均为0℃.现需要把每一杯水都烧开.我们可以对任意一杯水进行加热.把一杯水的温度升高t℃所需的能量为(4200*t ...

  8. 从零开始docker部署flask

    1.下载一个Ubuntu镜像 2.启动镜像,使用apt-get安装python.安装pip,建议也装个vim吧 3.通过以上的容器生成一个新的镜像,命令如下docker commit afcaf46e ...

  9. 使用grunt构建前端项目

    1. grunt构建工具是基于nodejs上的,所以在使用之前一定要先安装好nodejs 2. 安装好nodejs后,node -v查看node版本 npm-v 查看npm版本信息 3. 在需要用到的 ...

  10. dubbo系列--重要概念介绍

    dubbo架构图 节点角色说明 整体设计 proxyFactory:就是为了获取一个接口的代理类,例如获取一个远程接口的代理.它有2个方法,代表2个作用 getInvoker:针对server端,将服 ...