概述

本文档介绍账号软许可的创建、发布和激活过程,账号软许可的创建和发布过程和云许可十分相似,都是需要先创建产品,创建模板,我们只需要选择好许可类型即可。前面我们介绍过,Virbox 软许可是基于本地端使用的软件许可,因此不像云许可一旦发布后就可以直接使用了,软许可是需要在本地激活许可才可以使用。Virbox LM 为软许可提供了两种激活方式,一种是在线激活方式,即计算机联网情况下的激活;一种是离线激活方式,即计算机断网的情况下的激活。

软许可分为账号软许可和授权码软许可,这两种类型的许可也存在一定的差异,当前文档我们只介绍账号软许可相关的操作,授权码软许可的相关操作请参考 授权码软许可 中的描述。

账号软许可和授权码软许可

功能点账号软许可授权码软许可
授权方式账号/密码授权码(一串可读的字符串)
在线/离线绑定支持支持
定期激活支持,最长180天首次激活,无需定时
集团授权不支持支持
多条许可支持一次一条许可一次可最多支持 10 条许可

发布许可

从创建产品开始

这里和创建云许可的产品没什么区别,我们创建的时候只需要在许可形式上勾选"软锁"即可。关于条款的介绍可以参考 云许可管理

创建销售模板

在创建销售模板的时候,我们会看到软许可的销售模板和云许可的销售模板有很多地方也是相似的,但是也有很大差异的地方,那是因为两种许可包含的许可条款有诸多差异,我们这里描述的是与云许可有差异的或云许可中不存在的条款。

从下图中我们可以看到,创建账号软许可的销售模板时,软许可的许可条款比云许可要多了几个,我们详细介绍一下。其他条款介绍可以参考 云许可管理

属性说明
可离线时长设置该许可可离线使用的时长,到期将不可使用
累积绑定设备数设置该许可累积绑定的设备数,每次绑定计数减少,计数归零不可使用
同时绑定设备数设置该许可同时绑定的设备数,每次绑定计数减少,计数归零不可使用
离线绑定选择该许可是否支持离线绑定,若支持离线,则可以在 Virbox 用户工具 中实现 C2D 兑换 D2C,若不支持离线,兑换会提示失败

特别提示

为什么会引入 “可离线时长” 的概念?是为了满足开发者可以有效控制已经绑定到本地的软许可,强制要求用户定期联网验证软授权。

发布许可

这里我们就不多介绍了,和云许可的发布一样的,都是将许可关联到了账号中,只是云许可发布到账号中可以直接使用个,而账号软许可需要通过账号将许可绑定到本地计算机后才能使用。操作过程可参考 云许可管理

激活许可

在线自动激活

当我们的软件使用的是账号软许可时,并且我们已经登录了用户账号,那么我们在打开软件的时候,Virbox 用户工具会自动查找对应的软许可,并自动进行绑定,不需要用户做任何操作,十分方便。

在线手动激活

简介

在线手动激活,顾名思义就是联网的情况下,手动激活软许可。

激活步骤

  1. 通过 Virbox 用户工具登录用户账号,找到我们希望离线激活的软锁许可(注意,这里看到的软锁许可仅仅是可以查看的,并不能正常使用,软锁许可在本地激活后才能使用)
  2. 点开许可详细信息,点击【在线绑定】按钮,许可将直接进行激活。

离线手动激活

简介

首先,必须支持离线激活的软许可,才可以进行离线激活,否则只能进行在线激活。具体可参考软许可 离线绑定 条款。

离线激活涉及到离线计算机和联网计算机两台机器的相互配合,离线计算机就是我们要激活的目标计算机,联网计算机是用于获取许可升级包的媒介计算机。所以我们下文将频繁使用 目标机器 和 媒介机器 的描述,请各位读者注意区分一下。

激活步骤

这里我们描述一下账号关联的软锁许可离线激活的操作步骤。

  1. 通过 Virbox 用户工具在目标计算机上获取机器的一些硬件信息,并存储为以 .c2d 为后缀的本地文件,将生成的硬件信息文件拷贝到媒介计算机上,这些硬件信息将会成为软许可关联硬件的关键
  2. 在媒介计算机上登录用户账号,找到我们希望离线激活的软锁许可(注意,这里看到的软锁许可仅仅是可以查看的,并不能正常使用,软锁许可在本地激活后才能使用)
  3. 通过 Virbox 用户工具提供的功能将硬件信息上传至 Virbox 云平台,并从云平台获取到软锁许可的激活包,默认存储以 .d2c 为后缀的本地文件
  4. 将许可激活包拷贝到目标计算机上,并通过 Virbox 用户工具提供的功能,将许可激活包导入到目标计算机上,离线激活过程完成

特别说明

*.c2d 文件其实是离线机器的硬件信息文件,只有获取到了离线机器的硬件信息,Virbox 云平台才能为其生成一条对应的软许可,谓之“许可与机器绑定”。所以,无论是在线激活还是离线激活,其实都有这个过程,只不过在线激活的这个过程,由 Virbox 用户工具自己完成了。

操作说明

获取硬件信息

打开目标机器上的 Virbox 用户工具,点击“我的账号”, 选择“深思软锁” 。点击【生成离线绑定c2d文件】,并选择 .c2d 文件的保存路径,将离线计算机端的 .c2d 文件拷贝到媒介计算机端。

查找目标许可

下面的操作是在媒介计算机上行完成的。

点击“我的账号”,点击“+”,登录账号,此账号经过软件开发商通过云开发者平台的授权,授权的许可类型为软锁,并且支持离线激活功能。


点击“我的软件”,选择“相应许可”,此许可为,经过软件开发商通过云开发者平台授权到用户账号中的许可,许可类型为软锁,并且支持离线激活功能。

点击“我的软件”,双击选择“相应许可”后,点击【申请离线绑定d2c文件】。

点击“浏览”,导入从目标计算机端拷贝过来的 .c2d 文件,选择生成 .d2c 文件的保存位置,点击“开始申请”,生成 .d2c 文件。提示申请成功。成功后,我们把 .d2c 文件拷贝到目标计算机上。

离线激活许可

点击“我的账号”,点击“导入离线绑定d2c文件”将上一步生成的.d2c文件导入到离线的计算机端即完成初次绑定/激活功能。

至此,离线激活已经完成,离线计算机端可以使用加密后的软件。


定期激活

在软许可的许可条款中,我们提到过 可离线时长,即当前的软许可最大可以离线使用的时间长度,虽然我们设置了软件的使用期限,但是为了保证我们对许可状态的管理,我们还是希望软件可以定期激活一下,因此有了可离线时长的概念,也有了软许可定期激活的概念。

无论是在线激活还是离线激活的软许可,超过了可离线时长,都需要重新进行激活,如果本地计算机是联网的,我们会在可离线时长到期前的一段时间自动对许可进行激活;如果本地计算机没有联网,那么用户就需要将上面提到的 离线激活 的操作重新操作一遍。

小结

软许可满足了各种网络环境下的使用场景,开发者可以根据自己的软件应用场景,选择对应的激活方式。