注释启动验证
parent
37f893f27e
commit
bd9fe11759
|
@ -76,50 +76,50 @@ namespace IRaCIS.Core.API
|
|||
|
||||
#region ÈÏÖ¤³ÌÐò
|
||||
|
||||
if (!File.Exists($@"C:\ProgramData\.xingcang\config.json"))
|
||||
{
|
||||
Console.WriteLine("当前未注册");
|
||||
Log.Logger.Error("当前未注册");
|
||||
Console.ReadLine();
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
var json = File.ReadAllText($@"C:\ProgramData\.xingcang\config.json");
|
||||
//if (!File.Exists($@"C:\ProgramData\.xingcang\config.json"))
|
||||
//{
|
||||
// Console.WriteLine("当前未注册");
|
||||
// Log.Logger.Error("当前未注册");
|
||||
// Console.ReadLine();
|
||||
// return;
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// var json = File.ReadAllText($@"C:\ProgramData\.xingcang\config.json");
|
||||
|
||||
JObject jsonObject = JObject.Parse(json);
|
||||
// JObject jsonObject = JObject.Parse(json);
|
||||
|
||||
var key = jsonObject["key"].ToString();
|
||||
// var key = jsonObject["key"].ToString();
|
||||
|
||||
var value = jsonObject["value"].ToString();
|
||||
// var value = jsonObject["value"].ToString();
|
||||
|
||||
|
||||
var physicalAddressList = NetworkInterface.GetAllNetworkInterfaces().Select(t => t.GetPhysicalAddress().ToString());
|
||||
// var physicalAddressList = NetworkInterface.GetAllNetworkInterfaces().Select(t => t.GetPhysicalAddress().ToString());
|
||||
|
||||
// 判断文件里面的机器码是否是本机的
|
||||
if (!physicalAddressList.Contains(key))
|
||||
{
|
||||
Console.WriteLine("机器码和本机不对应");
|
||||
Log.Logger.Error("机器码和本机不对应");
|
||||
Console.ReadLine();
|
||||
// // 判断文件里面的机器码是否是本机的
|
||||
// if (!physicalAddressList.Contains(key))
|
||||
// {
|
||||
// Console.WriteLine("机器码和本机不对应");
|
||||
// Log.Logger.Error("机器码和本机不对应");
|
||||
// Console.ReadLine();
|
||||
|
||||
return;
|
||||
}
|
||||
// return;
|
||||
// }
|
||||
|
||||
|
||||
var secrete = MD5Helper.Md5($"{key}_XINGCANG");
|
||||
// var secrete = MD5Helper.Md5($"{key}_XINGCANG");
|
||||
|
||||
if (value != secrete)
|
||||
{
|
||||
Console.WriteLine("机器码和注册码不匹配");
|
||||
Log.Logger.Error("机器码和注册码不匹配");
|
||||
Console.ReadLine();
|
||||
// if (value != secrete)
|
||||
// {
|
||||
// Console.WriteLine("机器码和注册码不匹配");
|
||||
// Log.Logger.Error("机器码和注册码不匹配");
|
||||
// Console.ReadLine();
|
||||
|
||||
return;
|
||||
// return;
|
||||
|
||||
}
|
||||
// }
|
||||
|
||||
}
|
||||
//}
|
||||
|
||||
#endregion
|
||||
|
||||
|
|
Loading…
Reference in New Issue