zoukankan      html  css  js  c++  java
  • 提取浏览器扩展教程

    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/

  • 相关阅读:
    js对象数组(JSON) 根据某个共同字段 分组
    一个 函数 用来转化esSearch 的range 条件
    关于 vuex 报错 Do not mutate vuex store state outside mutation handlers.
    android listview 重用view导致的选择混乱问题
    android SDK和ADT的更新
    Android中adb push和adb install的使用区别
    pycharm中添加扩展工具pylint
    su Authentication failure解决
    Putty以及adb网络调试
    有关android源码编译的几个问题
  • 原文地址:https://www.cnblogs.com/ccav1/p/10458913.html
Copyright © 2011-2022 走看看