You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							61 lines
						
					
					
						
							1.9 KiB
						
					
					
				
			
		
		
	
	
							61 lines
						
					
					
						
							1.9 KiB
						
					
					
				//应用动态库仅需要添加Kingo.Core.FlowManager.dll即可 | 
						|
 | 
						|
//此处需要先校验Kingo.Core.FlowManager.dll文件的hash值,自行编写校验方法 | 
						|
 | 
						|
 | 
						|
///构造授权解析对象 | 
						|
cvvOrpfAU3EHNwACbeT.WD3DgyfSL927cnSHeKI tyerU3EokwAC = | 
						|
    new cvvOrpfAU3EHNwACbeT.WD3DgyfSL927cnSHeKI("KGIS_NYHCRJ", "4x", @"D:\cos\hcrj-5.lic"); | 
						|
 | 
						|
///验证授权 | 
						|
var state = tyerU3EokwAC.BbOJCFj78PyoadK1iYD(); | 
						|
Console.WriteLine($"授权状态:{state}"); | 
						|
if (state) | 
						|
{ | 
						|
    //更新授权最后校验时间 | 
						|
    var newtime = tyerU3EokwAC.GYGb640xOXFc9tax7Yj(); | 
						|
    if (newtime != "") | 
						|
    { | 
						|
        Console.WriteLine($"更新时间状态,最新值密文为:{newtime}"); | 
						|
        //解密密文时间 | 
						|
        var newtimede=tyerU3EokwAC.W6H7vKY1dtlBE2p2iD4(newtime); | 
						|
        Console.WriteLine($"更新时间状态,最新值明文为:{newtimede}"); | 
						|
    } | 
						|
    else | 
						|
    { | 
						|
        Console.WriteLine($"更新时间失败"); | 
						|
    } | 
						|
 | 
						|
    //获取授权到期时间 | 
						|
    var exptime = tyerU3EokwAC.xBW1tP7zjYLbQvFacEY(); | 
						|
    Console.WriteLine($"授权到期时间:{exptime}"); | 
						|
 | 
						|
    //获取授权范围坐标 | 
						|
    var area = tyerU3EokwAC.aUXRCFfcfLbmpSplooW(); | 
						|
    Console.WriteLine($"授权范围:{area}"); | 
						|
 | 
						|
    ///获取授权模块 | 
						|
    var model = tyerU3EokwAC.p5aLthVMUGU2xvdbGN5(); | 
						|
    Console.WriteLine($"授权model:{model}"); | 
						|
 | 
						|
    //获取机器码 | 
						|
    var mid = tyerU3EokwAC.MpUuKucwVU0tGvkNIqQ(); | 
						|
    Console.WriteLine($"机器码:{mid}"); | 
						|
 | 
						|
    //获取授权行政区 | 
						|
    var xzq = tyerU3EokwAC.FUFWj8f4Hpd4n02mRJM(); | 
						|
    Console.WriteLine($"行政区:{xzq}"); | 
						|
 | 
						|
    ///获取授权行政区集合 | 
						|
    var xzqs = tyerU3EokwAC.FUFWj8f4Hpd4n02mRJMs(); | 
						|
    Console.WriteLine($"所有行政区:{string.Join(";", xzqs.ToArray())}"); | 
						|
} | 
						|
 | 
						|
//定制调用授权校验 | 
						|
while (true) | 
						|
{ | 
						|
    Console.WriteLine("等待……"); | 
						|
    var state2 = tyerU3EokwAC.BbOJCFj78PyoadK1iYD(); | 
						|
    Console.WriteLine(state2); | 
						|
    Thread.Sleep(3000); | 
						|
} |