//应用动态库仅需要添加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); }