【KingHistorian】新授权配置与使用说明

哈喽,大家好,我是雷工。

今天在现场安装KingHistorian的授权时,一时想不起来上次咋安装的了,真是好记性不如烂笔头,更何况记性还不咋地,又琢磨了半小时才想起来,现将授权配置与使用说明整理如下,方便下次遗忘时查阅。

1、硬授权使用

1.1、安装新授权加密锁驱动

手动安装新授权加密锁驱动的过程如下:

以管理员身份运行cmd,将安装目录KingHistorian\Tools\Key drivers文件夹下的haspdinst_OAIKD.exe,拖到命令行中,并在后面添加空格 -i ,然后回车,注册驱动文件,注册成功后会有相应提示。

或者使用管理员身份运行cmd后,手动填写haspdinst_OAIKD.exe文件的完整注册路径,如下图所示:

1.2、授权查看工具说明

KingHistorian提供的授权查看工具LicenseViewer_CN.exe,可以用来查看加密锁的具体信息。

在安装目录KingHistorian\Tools文件夹中,双击LicenseViewer_CN.exe,可以枚举出本地和接入局域网内的所有硬件加密授权和软件加密授权。列表中包括如下图所示信息(序号、授权名称、授权所在授权锁号、授权所在机器IP、授权期限、授权参数、授权访问允许)。

Ø 序号:序号签名的指示灯,红色:授权过期;黄色:有期限,已知结束的具体日期;绿色:无限期;蓝色:有期限,未启用,结束的具体日期不定。

Ø 授权名称:产品授权信息,标示加密锁的授权产品名称。

Ø 授权所在授权锁号:标示加密锁的授权锁号,其中[HASP-HL]表示硬授权,[HASP-SL]表示软授权。

Ø 授权所在机器IP:标示加密锁所在的IP和机器名

Ø 授权期限:授权的时间限制条件信息无限期、XXXX-XX-XX到期

Ø 授权参数:oem_id=0表示通用版本;max_tag_num=XXXX表示授权的最大点数;max_cs_client_num=x表示授权的最大CS客户端个数;max_bs_client_num=x表示授权的最大BS客户端(web)个数;max_mb_client_num=x表示授权的最大KingMobile客户端的个数;max_api_clent_num=x表示授权的最大API客户端的个数;

Ø 授权访问允许:表示当前加密锁限制的实例数、当前可用实例数、本地访问允许权限、网络访问允许权限、远程桌面访问允许权限、虚拟机允许权限等。

选中某个授权,即可在工具的右上角列出该授权的具体信息。

例如锁的序列号为:"KHRS-0-1000000-2-2-2-2 A10-L1-N1-D1-V1 [1638092598]"

数值的含义依次为:产品标识(KHRS)、oem号(0)、点数(1000000)、cs客户端数(2,目前未启用)、bs客户端数(2,目前未启用)、移动客户端数(2,目前未启用)、API客户端数(2,目前未启用)、可运行实例数(A3,3个实例)、本地访问是否允许(L1,允许)、网络访问是否允许(N1,允许)、远程桌面是否允许(D1,允许)、虚拟机是否允许(V1,允许)

其中若为硬件锁,则虚拟机都为可允许状态;若为网络锁,可运行实例数(即A后面的数字)才有效,在烧制锁的过程中,实例数计算是按照进程数来计算的:

进程数:每个独立的进程都会占用一个实例数。
1.3、KingHistorian授权配置

打开"开始菜单"->"所有程序"->"KingHistorian3.51"->"服务器配置工具",点击"授权配置(A)"按钮,进入授权配置界面,如下图所示:

授权配置兼容KingHistorian3.51之前的旧授权。

可以配置使用旧授权或新授权。若选择"旧单机锁",则查找本机上的旧授权单机锁;选择"旧网络锁",填写相应的旧授权服务器的IP地址,则查找该IP所在的旧网络锁。

选择"新授权锁",点击"枚举可用授权",列表框中会列出可用的新授权,包括本地与网络新授权。

选中列表中的某个新授权,双击该行或者点击"选用新授权",则使用该授权运行KH。

如果要使用新授权冗余,选中列表中另一个可用授权,点击"选用新授权冗余",则设置成功。当主授权加密锁查找失败后,会自动查找新授权冗余加密。
注:主授权失效后,必须重启服务,才能使用冗余授权。

配置完成后,启动KH服务,可以看到锁的相关信息,如下图所示:(或者从KH客户端管理工具的关于界面上也可以看到锁的点数信息)

备注:配置了授权后,必须重启KH服务,配置的授权才能起用。

1.4、授权管理器说明

使用授权管理器的主要目的,是把其他其它网络内的锁加入到本地列表内,或者开放本地的授权用于其它网络可查看到。同时它可以查看本网络内的所有授权,与授权查看工具类似,但没有授权查看器方便和详细。具体使用方法如下:

若授权服务(即haspdinst_OAIKD.exe)安装正确,在浏览器内输入http://127.0.0.1:1947可进入到授权服务器的管理界面。

如果要使用的网络锁通过授权查看工具或者KH枚举不到,需要在授权管理器中的Configuration中Access to Remote License Managers页面中的Remote License Search Parameters中填写相应的网络锁的IP,如下图所示:

2、软授权使用

2.1、安装软授权

打开安装目录KingHistorian\Tools文件夹中的RUS_OAIKD.exe,打开界面如图所示:

选中"Installlation of new protection key",点击按钮"collect Information",会弹出下图所示对话框,选择保存路径,填写文件名称,会生成*.c2v文件,使用此文件来制作本机的软授权。

收到软授权文件(*.v2c)后,使用工具中的第二个标签页Apply License File,点击Update File后面的按钮,选择对应的软授权文件,选择完成后,点击按钮"Apply Update"。安装成功后,会在该页面的空白区域内显示相应的信息。如下图所示:

软授权安装成功后,可通过授权查看工具或者访问授权管理器查看。具体查看方法与硬授权一样。
备注:在软授权收集机器信息之前要保证机器上已安装授权加密锁驱动,即haspdinst_OAIKD.exe服务已安装,否则可能导致生成的*c2v文件不可用。

2.2、更新软授权

若机器已安装过软授权,授权到期后,可通过更新信息的方式来获取新授权,这时需要选择Collect Status Information 标签页中的"Update of existing protection key",点击按钮"collect Information",将生成的*.c2v文件重新发回即可。

2.3、迁移软授权

一台机器上安装软授权,可通过迁移的方式将A机器的软授权转移到B机器上,使得使用起来也更方便。

例:A机器上安装有软授权,现在将A机器上的软授权转移到B机器上,操作如下:

(1) 在B机器上安装工具RUS_OAIKD.exe,选择Transfer License标签页,点击Save recipient information to 后面的选择按钮,选择保存路径,填写文件名称,选择完成后,点击按钮"Collect and Save Information"按钮,生成*.id文件,将生成的文件拷贝到A电脑中;

(2) 在A电脑机器的工具RUS_OAIKD.exe中的Transfer License标签页,点击Read the recipient information后面的选择按钮,选择拷贝过来的文件,然后点击Generate the License Transfer f: 后面的按钮,选择保存路径,填写文件名称,完成后,点击按钮"Generate the License Transfer",会在保存路径下生成*.h2h文件;

(3) 将生成的*.h2h文件拷贝到B电脑,然后再B电脑的工具中选择第二个标签页Apply License File,点击Update File后面的按钮,选择*.h2h文件,选择完成后,点击按钮"Apply Update"。

(4) 迁移成功后,B电脑就可成功使用原A电脑的软授权。

注:
Ø 目前销售的软授权锁都是网络锁,只是实例数是一个;
Ø 目前软授权绑定的是实体机的硬盘和主板,如果机器硬盘和主板都更换了,则加密锁不可用了
Ø 如果机器已安装软授权,重装系统前,需要将软授权备份(使用本机迁移本机的方法迁移授权)

3、远程升级锁

不管是硬授权还是软授权,都可通过远程升级的方式修改锁,具体过程如下:

(1)打开KingHistorian\Tools文件夹中RUS_OAIKD.exe,选择Collect Status Information 标签页中的"Update of existing protection key",点击按钮"collect Information",将生成的*.c2v文件发回亚控公司,修改锁信息后,会生成一个*.v2c文件,发给客户。

(2)收到文件(*.v2c)后,使用工具中的第二个标签页Apply License File,点击Update File后面的按钮,选择对应的软授权文件,选择完成后,点击按钮"Apply Update",安装成功后会在该页面有相应的提示信息。

4、KingHistorian授权注意事项

1) 单机旧授权、网络旧授权、新授权在同一时刻仅能使用一种;新授权可以选择两个锁号;

2) 旧授权,服务启动成功后,提示找到加密锁及限时时间;若当前时间据限时日期少于5天,会在服务器配置工具中提示如下信息,例:KingHistorian授权的运行时间还有不足4天到期!

3) 旧授权,当KH服务启动成功找到旧授权后,拔掉旧授权单机锁(若是网络锁可以断开网络),当KH中变量点数小于100点,则进入demo演示程序;当KH中的变量点数大于100点,服务停止;

4) 新授权,当KH服务启动成功找到新授权后,拔掉新授权单机锁(若是网络锁可以断开网络),KH服务停止(不论KH中变量点数有多少);

5) 演示模式支持100点,两小时稳定运行;

后记

以上为KingHistorian授权配置与使用说明,其实亚控的其他软件也类似,像KIO,KS等均可参考该说明进行授权操作。

相关推荐
TDengine (老段)5 分钟前
两分钟掌握 TDengine 全部写入方式
大数据·数据库·时序数据库·tdengine·涛思数据
Cosmoshhhyyy16 分钟前
LeetCode:3083. 字符串及其反转中是否存在同一子字符串(哈希 Java)
java·leetcode·哈希算法
码农君莫笑19 分钟前
《信管通低代码信息管理系统开发平台》Windows环境安装说明
服务器·数据库·windows·低代码·c#·bootstrap·.netcore
AI人H哥会Java29 分钟前
【Spring】基于XML的Spring容器配置——<bean>标签与属性解析
java·开发语言·spring boot·后端·架构
计算机学长felix33 分钟前
基于SpringBoot的“大学生社团活动平台”的设计与实现(源码+数据库+文档+PPT)
数据库·spring boot·后端
开心工作室_kaic39 分钟前
springboot493基于java的美食信息推荐系统的设计与实现(论文+源码)_kaic
java·开发语言·美食
缺少动力的火车41 分钟前
Java前端基础—HTML
java·前端·html
木与子不厌41 分钟前
微服务自定义过滤器
运维·数据库·微服务
loop lee1 小时前
Redis - Token & JWT 概念解析及双token实现分布式session存储实战
java·redis