核心功能:验证参数设置

录入时间:2017/2/11 20:10:53      最后更新:2017/2/12 16:33:41

目的:设置验证需要的参数

返回的单元集=ks_cmd("set",单元或单元集)
返回的单元集:
        state=GD_(返回的单元集,"state")
        message=GD_(返回的单元集,"message"
		返回的单元集中的state单元值如果不是100表示失败
        失败错误信息在message单元
        
	本页面的命令可以忽略返回值,但如果在开发中出问题查错时最好检查一下返回值。
    如果没有设置lickey单元,就设置其它的单元项,会返回一个包函错误号122的单元集
        


1、设置lickey  
		ks_cmd("set","<lickey>Lickey的值</lickey>")
		必填,验证的域名授权
		
2、设置软件编号  
		ks_cmd("set","<softcode>软件编号的值</softcode>")
		必填,软件编号,少于7位时,会返回一个包函错误号123的单元集
		
3、设置加密数据头标识  
		ks_cmd("set","<softhead>加密数据头标识的值</softhead>")
		加密数据头标识需和服务端软件参数设置里的加密数据头标识相同
		建议用5到8个asc字符 例如: [_Data] [_Head] [_Crypt]
		
4、设置软件版本号  
		ks_cmd("set","<softver>软件版本号的值</softver>")
		必填,客户端软件版本,整数
		验证时服务端会将服务端上设置的软件版本号和此值对比,如版本低于服务端版本会提示升级。
		
5、设置机器码  
		ks_cmd("set","<pccode>机器码的值</pccode>")
		可不调用,机器码(默认值请参考pccodemode,如果你想自定义机器码,就需要设置此参数,设置了此参数后pccodemode无效)
		设置多个机器码请用英文逗号[,]分隔,例如:  网卡,CPUID,硬盘系列号
		
6、设置机器码详情  
		ks_cmd("set","<pccodemode>机器码详情的值</pccodemode>")
		可不调用,定义取哪些机器码使用哪个物理硬件(如果你定义了pccode,那么此参数无效)
		可设置值 0,1,2,3 
		0:有网卡取网卡,取网卡出错取硬盘系列号
		1:仅网卡 
		2:仅硬盘系列号 
		3:网卡和硬盘系列号	
		
7、设置ini文件全路径  
		ks_cmd("set","<ininame>ini文件全路径的值</ininame>")
		可不调用,默认值c:/SoftXLic.ini,自定义记录一些必要的数据的ini文件名
		
8、设置是否有备服  
		ks_cmd("set","<is2web>是否有备服的值</is2web>")
		可不调用,默认值0,是否有备服,有备服需要设置此值为1

		
ks_cmd("set","*") 你可以像上边那样分开多次设置,也可以写成单元集格式一次设置【lickey单元必须在第一次调用的ks_cmd("set",单元或单元集)】里	
		例如
		ks_cmd("set","<lickey>myLicKEY*****</lickey><softcode>1000001</softcode><softhead>_Data</softhead><softver>1</softver>")
		或		
		ks_cmd("set","<lickey>myLicKEY*****</lickey>")
		ks_cmd("set","<softcode>1000001</softcode><softhead>_Data</softhead><softver>1</softver>")
        
        

 Copyright 2008-2017 武汉市洪山区火云网络工作室 可可网络验证系统
 联系电话:027-88778177    鄂ICP备12009746号