Copper for Chrome (Cu4Cr) CoAP user-agent

说在前面的话

好像火狐浏览器56版本之后不在支持Copper插件,所以本文讲一下在谷歌浏览器中安装Copper插件。
本篇也为那本书中“IPv6无线传感器网络:开发与实践”的5.8小节做基础。

获取Copper4Crr插件

  1. 把Copper4Crr工具克隆到本地。

    1
    git clone https://github.com/mkovatsc/Copper4Cr.git

    或者点击如下链接:https://github.com/mkovatsc/Copper4Cr.git

  2. 在windows环境下,运行install.bat文件。
    QL7bB6.png

安装Copper插件

  1. 打开谷歌浏览器,输入网址“chrome://extensions/”。

  2. 打开谷歌浏览器开发者模式。
    QLHxaT.png

  3. 点击“加载已解压的扩展程序”,选择代码仓库中app文件夹。

  4. 再点击“加载已解压的扩展程序”,选择代码仓库中extension文件夹。

  5. 正确安装后,可看到如下的相似界面。
    QO9rIs.png
    QO96Gq.png

  6. 复制Copper(Cu4Cr) Application 0.1.0中ID编号。
    找到Copper4Cr代码仓库中的”extension/endpoint/ClientPortChrome.js”文件。

  7. 把上一步复制的ID编号覆盖ClientPortChrome.js中的appId。
    QOC9JI.png

插件安装完成~

简单测试一下

  1. 点击谷歌右上角的Cu标记,进入Copper插件后,输入CoAP地址资源,例如“coap://wsncoap.org/test”(假的)
    QOCNk9.png

  2. 点击操作按钮GET可获得以下类似界面。
    QOConS.png

说明一下

在Chrome浏览器中使用Copper插件,不能在浏览器地址栏修改CoAP资源地址。