激活

激活指南

授权在本地校验,并与签发时对应的那台机器绑定。这里的一切都不需要账号。

在线

在线激活

当机器能访问激活服务器时使用这种方式。

  1. 获取设备指纹

    打开授权对话框,或运行 CommMonitor.exe --fingerprint。想让这些值方便粘贴到邮件里,就加上 --json。

  2. 用授权码激活

    把授权码粘贴到对话框里,或运行 CommMonitor.exe --license-activate <key>。服务器地址取自 config.ini 的 [license] 段、键 ActivationUrl。

  3. 确认结果

    激活成功会把 license.txt 写入数据目录,标题栏的标记也会切换到已授权版本。用 CommMonitor.exe --license-status 可以把状态读出来。

离线

激活一台永不上网的机器

申请文件携带设备指纹;回传的授权携带签名。

  1. 生成申请

    在隔离机器上运行 CommMonitor.exe --license-request <key> request.txt。文件里包含机器码、授权码与时间戳。

  2. 发给我们

    在任意一台机器上把申请文件发到页脚的邮箱。我们会回传一份已签名的授权文件。

  3. 导入授权

    把签名文件拷回来,运行 CommMonitor.exe --license-import <file>。写入数据目录之前会先校验签名。

  4. 保持指纹稳定

    授权绑定到按固定顺序采集的硬件标识。如果你更换了主板或硬盘,把新的指纹发给我们,我们会重新签发授权。

存放位置

文件与路径

授权需要的一切都留在当前用户自己的数据目录里。

  • 数据目录:%LOCALAPPDATA%\CEIWEI\CommMonitor-Overseas
  • 授权文件:该目录下的 license.txt
  • 设置:同一目录下的 config.ini;可执行文件旁边的旧副本会作为回退读取
  • 不导入也能校验:CommMonitor.exe --license-verify <file>(退出码 0 = 有效,1 = 被拒绝,2 = 用法错误)

离线宽限

永久授权不受时间影响。订阅授权在没有连接的情况下仍可继续使用一段宽限期,默认 30 天,除非授权载荷里写明了别的天数。

宽限期是为了照顾不总在线的机器,它本身不是安全控制,也不是授权被信任的原因:签名才是。

错误

激活与授权错误码

程序会报出下列代码之一,并附带它看到的原因。

激活与授权错误码
CodeMeaningWhat to do
CM-7001没有授权文件,或文件读不出来导入一份授权,或检查该文件是否被文件系统拦截。
CM-7002签名无效,或该授权属于别的产品向我们索取为本产品签发的授权。
CM-7003不支持的授权格式请重新导出授权;旧格式或手工改过的文件会被拒绝。
CM-7004授权已过期续期,或索取一份长期有效的授权。
CM-7005授权与这台机器不匹配把 --fingerprint 输出的当前指纹发给我们。
CM-7009系统时钟被调整过校正时钟后重新导入授权。
CM-7010离线时间超过了宽限期让机器联网一次,授权即可重新校验。
CM-7015授权载荷无法规范化文件在签名后被改动过;请索取一份新的副本。

卡在某个激活错误上?

把错误码和 --fingerprint 的输出发到页脚邮箱,我们接着看。