提取浏览器扩展教程

Google Chrome

打开扩展程序页

chrome://extensions/

image

打开扩展安装路径

C:Users你的用户名AppDataLocalGoogleChromeUser DataDefaultExtensions

image

以我本地安装好的印象笔记·悦读 10.5.1.8为例

image

由于新版的chrome对老扩展的支持并不友好,所以我推荐大家去使用也是chrome内核的百分浏览器,百分浏览器的优点就是对老扩展支持较好,网页打开速度也是蛮快的。

匹配id值

记住上图中的id值,去文件夹中匹配

image

复制根路径

打开iooico.....开头的文件夹,接着再打开子文件夹

image

打包扩展

在chrome浏览器中,选择打包扩展程序(第一张图就是),然后进行打包。

image

找到扩展文件

返回文件夹上一级目录,这时会发现一个.crx后缀的文件,这就是刚打包生成的扩展文件。

image

Opera

opera目前也是chrome内核,所以打包方法和谷歌浏览器几乎一样。

下面来说说几点区别:

opera的扩展安装路径

1.opera的扩展安装路径与chrome不同,opera的路径如下:

C:Users你的用户名AppDataRoamingOpera SoftwareOpera StableExtensions

image

关于 .nex 文件

2.opera打包生成的是.nex文件,这种扩展文件只能装在opera浏览器上,谷歌浏览器无法安装。

image

Firefox

火狐虽然不是chrome内核,但提取方法也大同小异。

火狐的扩展安装路径

C:Users你的用户名AppDataRoamingMozillaFirefoxProfilesvbiarcly.defaultextensions

image

让xpi文件显真名

虽然我们不用打包,但有些扩展的名字是乱七八糟的字符。为了以后使用方便,还是将这些扩展文件重命名。

那么如何识别这些扩展的真实姓名呢?

为了安全起见,先将这些文件复制到其他文件夹。

image

接下来就是安装那些名字很乱的xpi文件了

image

当你点击安装时,它们的真名就暴露了。

阅读原文:https://ku299.com/index.php/archives/27/

原文地址:https://www.cnblogs.com/ccav1/p/10458913.html