public List <string> Desc = new List <string>(); // Для вывода информации о компьютере private string[] GetScanData() { IEnumerable <ServiceX> query = from service in Services where service.isRun == true select service; List <string> str = new List <string>(); str = str.Concat(Desc).ToList <string>(); str.Add("Результат сканирования :" + this.Addr); foreach (var s in query) { string cry = ""; if (s.Crypt != CryptBit.Bit0) { if (!s.isDecrypt) { cry = Constance.CryptToStr(s.Crypt); } else { cry = "Отключено"; } } else { cry = "Не используется"; } string pss = ""; if (!s.isHackPass) { if (s.Pass != string.Empty) { pss = "Да (" + s.Pass.Length.ToString() + " символов)"; } else { pss = "Нет"; } } else { pss = s.Pass; } str.Add("Открытый порт: " + s.Port.ToString() + " " + s.Desc + " " /* + " Шифрование: " + cry*/ + " Пароль: " + pss); } return(str.ToArray()); }
private void moneybtn_Click(object sender, EventArgs e) { if (ThisComp.IsAllHack && ThisComp.IsOffFirewall) { if (ThisComp.Money > 0) { ThisComp.reWanted += (byte)(Constance.WantedOfMoney(ThisComp.Money) / 2); onCash(ThisComp.Money); ThisComp.Money = 0; RefreshData(); } } else { MessageBox.Show("Не все сервисы на данном компьютере взломаны или FireWall не отключен."); } }