`

chrome打包扩展程序为crx及其使用

阅读更多

        扩展名为.crx的文件是谷歌浏览器Chrome的插件文件,也就是Chrome的“扩展程序”,可广泛用于Mac、Linux、Windows系统。这类文件增加了额外的功能或主题,以压缩格式保存,并且可能包含JS,JSON和其他文件,如图像和可执行程序,另有一些Chrome的插件文件是.js等格式的。

一.chrome打包扩展程序为crx

1.在地址栏输入about:extensions,打开扩展程序页面

2.点击需要打包的扩展的左边箭头,记住该ID,例如:ladblhncmdocpacjhapihkgbmamliljn

3.在Extensions文件夹中找到ladblhncmdocpacjhapihkgbmamliljn,打开此文件夹,将里面的那个文件夹(文件夹名为版本号的那个,如2.3.12.2_0)复制到桌面

4.在扩展页面点击右上角:开发人员模式 

5.点击扩展程序下的“打包扩展程序...”


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

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

        由于刚才已复制该文件夹到桌面了 这样直接选择该文件夹,点击确定。

7.点击“打包扩展程序”,弹出如下说明


8.crx文件已成功打包到桌面,现在可以把它分享给同事好友。

注意事项:pem文件为生成的密钥文件,没有实质用途,可直接删除,只保留crx即可。

 

二.crx插件的使用

        网上或同事分享的crx插件,需要导入到chrome浏览器里才能使用,那具体该如何使用呢?有如下两种方法:

1.再次压缩软件解压

        把.crx更改后缀名,把.crx改成.rar也就是改成压缩文件的后缀名,这样你就得到一个压缩文件,然后右键解压这个压缩文件,你会得到一个文件夹

然后打开chrome://settings/extensions,点击上方的"加载正在开发的扩展程序",选中你刚刚解压出来的那一整个文件夹(不要选里面的子文件夹)然后点确定,就直接安装成功了!(注意安装成功以后不要删除在电脑上解压好的那个文件夹,也不要更改那个文件夹的位置,不然就又相当于卸载了)

2.直接CTRL+O或者拖到浏览器上

 

三.crx实际应用

        前段时间收到一同事写的chrome浏览器的系统自动登录插件,如果输入的url匹配插件中配置的url,则会用插件中配置的用户名密码自动登录系统。


        点击插件图片,可打开插件配置框,输入或修改配置,“保存”即可。


        于是我就把.crx更改后缀名为.rar,然后右键解压这个压缩文件,得到一个文件夹,看到整个插件的内容及实现。


        可以修改里面的逻辑实现,然后打开chrome://settings/extensions,点击上方的"加载正在开发的扩展程序",选中你刚刚解压出来的那一整个文件夹,然后点确定,确实安装成功了!


         但再将其打包成.rar文件,然后修改文件的后缀为.crx,拖入浏览器却提示程序包无效:"CRX_MAGIX_NUMBER_INVALID"。

  • 大小: 29.8 KB
  • 大小: 7.3 KB
  • 大小: 32.2 KB
  • 大小: 49.5 KB
  • 大小: 50.3 KB
  • 大小: 13.4 KB
  • 大小: 47.6 KB
  • 大小: 30.6 KB
  • 大小: 10 KB
  • 大小: 24.1 KB
  • 大小: 31.7 KB
  • crx.rar (222.5 KB)
  • 下载次数: 2
分享到:
评论

相关推荐

    谷歌chrome(扩展ie内核 chrome.r39.crx+demo示例).zip

    这个压缩包包含了一个名为 "chrome.r39.crx" 的文件,它是一个Chrome浏览器扩展程序。CRX文件是Chrome浏览器用来安装和更新扩展的打包文件格式。这种扩展可能包含了特定的代码和功能,使得Chrome能够与IE内核兼容,...

    Chrome扩展程序开发调试简明教程

    2. 将扩展程序的crx 文件改名为zip 文件 3. 将zip 文件解压缩到某个目录中 4. 在 Chrome 浏览器中,点击“载入正在开发的扩展程序”,然后浏览到刚才的目录,点击确定 二、调试扩展程序 调试扩展程序是 Chrome ...

    chrome实现ie内核(chrome.r39.crx+ffactivex-setup-r39.exe+控件例子)

    1. **chrome.r39.crx**:这是一个Chrome扩展文件,CRX是Chrome的插件或扩展的打包格式。在这个上下文中,它可能是用于在Chrome中添加对IE内核支持的扩展,让Chrome能够理解和处理ActiveX控件。 2. **ffactivex-...

    把.crx结尾的文件拖入浏览器的扩展程序中即可使用

    2. 使用Chrome的开发者工具将扩展打包成.crx文件,这通常涉及到使用“打包扩展程序”功能,并可能需要提供私钥进行签名。 3. 分享或发布.crx文件,以便用户可以通过上述拖放方式安装。 总的来说,.crx文件是Chrome...

    postman_将谷歌浏览器 Chrome 已安装的插件打包成 crx 给其它电脑离线安装

    - **安全警告**:由于.crx文件通常被视为未知来源,Chrome可能会阻止其安装。在这种情况下,用户需要在“设置”>“高级”>“隐私和安全”>“网站设置”>“扩展程序”中,允许来自“此网站”的扩展。 - **版本不兼容*...

    Axure谷歌浏览器Chrome扩展程序

    首先,你需要下载名为"AxureRP_for_chorme_0_6_2.crx"的文件,这是扩展程序的安装包。Chrome浏览器通常不允许直接从外部来源添加扩展,因此我们需要绕过这一限制。"使用说明.txt"文件会提供详细的指导。 1. **安装...

    如何下载保存谷歌CHROME_CRX扩展安装程序.doc

    标题和描述中提到的知识点是关于如何下载和保存谷歌Chrome浏览器的CRX扩展安装程序,以便于日后重新安装或在不同设备上使用。CRX文件是Google Chrome浏览器扩展的打包格式,包含了插件的所有功能和资源。以下是详细...

    google ie内核插件工具(chrome.r39.crx+ffactivex-setup-r39+实例)

    1. **chrome.r39.crx**:这是Google Chrome浏览器的扩展程序,安装后可以让Chrome浏览器在后台使用IE内核来解析和渲染网页,以支持那些只在IE上运行的Web应用。 2. **ffactivex-setup-r39**:这可能是针对Firefox...

    chrome 常用插件 crx文件

    要使用这个插件,你需要将`.crx`文件拖放到Chrome的扩展管理页面(`chrome://extensions/`),或者在开发者模式下点击“加载已解压的扩展程序”并选择`.crx`文件所在的文件夹。 对于那些希望学习如何开发Chrome插件...

    chrome.r39.crx+ffactivex-setup-r39.exe axhost.r39.xpi.zip

    CRX文件是Google Chrome用来安装浏览器插件或扩展的一种打包格式。R39可能代表该扩展对应的Chrome浏览器版本号,这通常意味着这个扩展是为Chrome的第39个版本设计的。CRX文件包含了扩展的所有代码、资源和元数据,...

    crx:用于打包Google Chrome扩展程序的node.js命令行应用程序

    crx是用于通过Node API和命令行打包Google Chrome扩展程序的实用程序。 它完全是用JavaScript编写的,不需要OpenSSL ! 软件包可用于与crx一起使用: 咕:: gulp : webpack : 对于纯JavaScript加密的大量...

    ElasticSearch CRX Chrome 插件

    **ElasticSearch CRX Chrome 插件** 是一个专为谷歌浏览器(Chrome)设计的扩展程序,用于增强用户对Elasticsearch(ES)的交互体验。这个插件可以帮助开发者、数据分析师以及系统管理员更便捷地操作和管理Elastic...

    Axure RP CRX 0.6.3 for Chrome及安装步骤.zip

    3. 加载未打包扩展程序:点击“加载已解压的扩展程序”按钮,会弹出一个文件选择对话框。 4. 选择文件夹:找到并选择你解压`Axure RP CRX 0.6.3 for Chrome.crx`后得到的文件夹,这个文件夹通常包含扩展所需的全部...

Global site tag (gtag.js) - Google Analytics