var mbs = new ManagementObjectSearcher("Select ProcessorId From Win32_processor");
ManagementObjectCollection mbsList = mbs.Get();
string id = "";
foreach (ManagementObject maObject in mbsList)
{
id = maObject["ProcessorId"].ToString();
break;
}
WebClient webc = new WebClient();
var idler = webc.DownloadString("http://siteisminiz.000webhostapp.com/idler.txt");
if (idler.Contains(id)) // Eğer sitemizdeki ID'lerde kullanıcının CPU ID'si varsa yapılacak işlem.
{
// Ekrana giriş başarılı yazdırıyoruz.
MessageBox.Show("Bilgisayarınız kayıtlı başarıyla giriş yapıldı.", "Giriş Başarılı!", MessageBoxButtons.OK, MessageBoxIcon.Information);
Form2 f2 = new Form2(); // Form2'yi tanımlıyoruz.
f2.ShowDialog(); // Form2'yi açıyoruz.
}
else // Eğer yoksa yapılacak işlem.
{
// Ekrana giriş yapılamadı yazdırıyoruz.
MessageBox.Show("Bilgisayarınız kayıtlı değil! Giriş yapılamadı.", "Giriş Başarısız!", MessageBoxButtons.OK, MessageBoxIcon.Error);
}