Example #1
0
 /// <summary>
 /// 获取本地硬件信息
 /// </summary>
 public void GetPlayerInfo()
 {
     _PlayerInfo                  = new ClientInfo();
     _PlayerInfo.client_id        = HardwareInfoHelper.GetCPUSN();
     client_id                    = _PlayerInfo.client_id;
     _PlayerInfo.computer_name    = Environment.MachineName;
     _PlayerInfo.system_info      = HardwareInfoHelper.GetOS_Version();
     _PlayerInfo.ip_address       = HardwareInfoHelper.GetMachineIp();
     _PlayerInfo.bios_info        = HardwareInfoHelper.GetBiosInfo();
     _PlayerInfo.brand_info       = HardwareInfoHelper.GetBoardInfo();
     _PlayerInfo.cpu_info         = HardwareInfoHelper.GetCPUInfo();
     _PlayerInfo.screen_count     = HardwareInfoHelper.GetScreenCount();
     _PlayerInfo.memory_size      = HardwareInfoHelper.GetPhisicalMemory();
     _PlayerInfo.software_version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
     _PlayerInfo.online_status    = (int)ClientStatusEnum.OnLine;
 }