**
CityMaker授权方法
**
在使用CityMaker SDK开发的过程中如果出现异常或者水印,则有可能是runtime授权的问题。基础接口是不需要授权的,需要授权的接口请参见本章第三节。本章主要将介绍在开发过程中,如何给程序设置软授权。
一:CityMaker 系列产品的授权方式
1. 软授权
采用文件(.lic)形式,用户安装完成产品后,利用RunTime安装目录下的cmdiag.exe工具提取机器码。
将机器码发送给CityMaker技术支持人员,会生成对应该机器的授权文件(.lic)
2. 硬件授权
授权信息将写入加密硬件锁中,插入硬件锁即可,程序会自动读取。
3. 网络授权
已经安装加密硬件锁的验证服务器可以为局域网内的多个节点终端提供浮动软件授权。
4. 查看本机(软/硬)授权
使用工具:RockeyViewer(Runtime安装目录下)。
加密锁中存储了CityMaker各软件的授权信息,直接运行RockeyViewer.exe可以查看各模块是否可使用,如下图:
5. 本机是授权服务器为其它用户提供网络授权。
下载链接:LicenseManager。
运行LicenseManage.exe,添加本机的授权文件,设置端口与密码即可,局域网内其它客户端则使用网络授权即可,我们可以使用ClientTest.exe查看网络授权是否设置成功,如下图: