firefox 安装 copper 插件
Firefox 升级后开始不支持三方协议的插件,调试 coap 协议使用的 Copper 插件在Firefox上不起作用。
需要做调试的时候,发现在关闭了 Firefox 更新的情况下 Copper 插件依然不起作用,于是想着重新安装,在插件商店里面居然已经找不到 Copper 这个插件了。官方已经将这个插件从 Firefox 的商店下架了。
解决方法
- Copper Github地址 https://github.com/mkovatsc/Copper
- Firefox RES 版 https://ftp.mozilla.org/pub/firefox/releases/52.0.2esr/
使用RES版是因为正常的版本从源码加载插件插件依然无法使用
安装方式
安装方式参考github的安装说明
- 从github拉取 Copper 源码 clone git://github.com/mkovatsc/Copper.git
- 创建一个名为 copper@vs.inf.ethz.ch 的文件 到firefox的 extensions 目录,路径如下
- Windows: C:\Users
\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\extensions\ - Linux:~/.mozilla/firefox/xxxxxxxx.default/extensions/
- MacOS:~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/extensions/
- Windows: C:\Users
- 将第一步中clone的源码路径添加到第二步创建的文件中
- 在 firefox 中打开 about:config 设置 xpinstall.signatures.required 为 false
5.. 重启 firefox 。