private void LisansKontrol_Load_1(object sender, System.EventArgs e) { try{ if (Properties.Settings.Default.ProgramKodu == "") { ManagementClass islemci; islemci = new ManagementClass("Win32_processor"); foreach (ManagementObject cpu in islemci.GetInstances()) { islemciSerialNumber = Convert.ToString(cpu["ProcessorID"]); } ArrayList hddCollection = new ArrayList(); ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive"); foreach (ManagementObject disk in searcher.Get()) { hardDisk hdd = new hardDisk(); hdd.Model = disk["Model"]; hdd.Tip = disk["InterfaceType"]; hddCollection.Add(hdd); } int index = 0; index = 1; foreach (hardDisk hdd in hddCollection) { serial = "AzizUtku" + hdd.Model + islemciSerialNumber; textBox2.Text = serial; ++index; } Console.ReadLine(); Properties.Settings.Default.ProgramKodu = serial; Properties.Settings.Default.Save(); } serial = Properties.Settings.Default.ProgramKodu; textBox2.Text = serial; string sifrelisansi; // lisans = new LisansKontrol(); // StreamReader lisansskontrol = new StreamReader("LisansKey.txt"); // textBox1.Text = lisansskontrol.ReadLine(); textBox1.Text = Properties.Settings.Default.LisansKey; sifrelisansi = Properties.Settings.Default.LisansKey; txtIsim.Text = Properties.Settings.Default.Kullaniciİsmi; // sifrelisansi = lisansskontrol.ReadLine(); // lisansskontrol.Close(); // button2.PerformClick(); string sifreliserial = ""; string sifreli; string yazi = textBox1.Text; int uzunluk = yazi.Length; int cozum; for (int i = 0; i < uzunluk; i++) { sifreli = yazi.Substring(i, 1); HarflerCozumleme(sifreli); cozum = ((((((i + 1) * 997) % 120) + (uzunluk * 7323 + 23)) % 120) - harfnumara) * (-1); while (cozum >= 120) { cozum = cozum - 120; } while (cozum < 0) { cozum = cozum + 120; } // devamcozum = (-1) * cozum;22 HarflerSon(cozum); sifreliserial = sifreliserial + harf; } if (serial == sifreliserial) { // MessageBox.Show("Lisans Onaylandı", "Azutka Kelime Bulucu"); label6.Text = "Programınız Lisanslı"; // frm1.label15.Text = "Programınız Lisanslı"; } else { // MessageBox.Show("Lisans Numaranız Geçersiz", "Azutka Kelime Bulucu"); label6.Text = "Program Lisanslı Değil"; // frm1.label15.Text = "Program Lisanslı Değil"; } } catch (Exception) { } }
private void Intro_Load(object sender, EventArgs e) { if (updaterlisanskey != null) { Properties.Settings.Default.LisansKey = updaterlisanskey; Properties.Settings.Default.Kullaniciİsmi = updaterisim; Properties.Settings.Default.KullaniciİsmiBool = 1; Properties.Settings.Default.Save(); } if (Properties.Settings.Default.KullaniciİsmiBool == 1) { label2.Text = "Lisans Sahibi: " + Properties.Settings.Default.Kullaniciİsmi; } //BİTTİ MessageBox.Show("Lisans Numarasını Programın İçine Göm x2"); //X1 Bitti MessageBox.Show("Kelime Gönderikten Sonra Durma yı kodla x2"); // MessageBox.Show("Kriterli kelime üretmedeki kelimenin başı kutusu boşsa hiç kelime üretmiyor onu düzelt x2"); // MessageBox.Show("(Lisanssız)En uzun kelimeleri bulma 8-9-10-11-12"); // MessageBox.Show("Lisanssız Kullanıcılar İçin Kriterli Arama Ekle"); //MessageBox.Show("Günceledikten sonra lisans numarası sabit kalması için PARAMETRE GÖNDER"); //MessageBox.Show("Güncelleme yle ilgili sorunları düzelt x2"); // MessageBox.Show("Combobox daki kelimeleri göndeirrken durmasını sağla"); // MessageBox.Show("Bilgi Butonları Ekle"); // MessageBox.Show("Günceleme Ekranı Grafikleri"); // MessageBox.Show("Normal aramada kelime gönderirken sayilari almasin"); // MessageBox.Show("Grafikleri Değiştir x2"); // MessageBox.Show("Duyuru Sistemini Getir"); //MessageBox.Show("Kişiye Özel Lock Sistemi (Kişinin bilgilerine göre internet üzerinden kilit.)"); // MessageBox.Show("Normal Pencereye bu özellikleri ekle"); //Sürüm 2.1 ' de MessageBox.Show("Jokerli Kriterli Arama"); //Sürüm 2.1 ' de MessageBox.Show("Lisanssız Kullanıcılar için Jokerli Kriterli Arama Ekle"); timer2.Enabled = true; try { if (Properties.Settings.Default.ProgramKodu == "") { ManagementClass islemci; islemci = new ManagementClass("Win32_processor"); foreach (ManagementObject cpu in islemci.GetInstances()) { islemciSerialNumber = Convert.ToString(cpu["ProcessorID"]); } ArrayList hddCollection = new ArrayList(); ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive"); foreach (ManagementObject disk in searcher.Get()) { hardDisk hdd = new hardDisk(); hdd.Model = disk["Model"]; hdd.Tip = disk["InterfaceType"]; hddCollection.Add(hdd); } int index = 0; index = 1; foreach (hardDisk hdd in hddCollection) { serial = "AzizUtku" + hdd.Model + islemciSerialNumber; ++index; } Console.ReadLine(); Properties.Settings.Default.ProgramKodu = serial; Properties.Settings.Default.Save(); } // StreamReader lisansskontrol = new StreamReader("LisansKey.txt"); serial = Properties.Settings.Default.ProgramKodu; //string yazi = lisansskontrol.ReadLine(); string yazi = Properties.Settings.Default.LisansKey; //lisansskontrol.Close(); if (yazi != null) { // string sifrelisansi = lisans.textBox1.Text; string sifreliserial = ""; string sifreli; int uzunluk = yazi.Length; int cozum; for (int i = 0; i < uzunluk; i++) { sifreli = yazi.Substring(i, 1); HarflerCozumleme(sifreli); cozum = ((((((i + 1) * 997) % 120) + (uzunluk * 7323 + 23)) % 120) - harfnumara) * (-1); while (cozum >= 120) { cozum = cozum - 120; } while (cozum < 0) { cozum = cozum + 120; } // devamcozum = (-1) * cozum;22 HarflerSon(cozum); sifreliserial = sifreliserial + harf; } if (serial == sifreliserial) { // MessageBox.Show("Lisans Onaylandı , Tam Sürüm Olarak Kullanıyorsunuz", "Azutka Kelime Bulucu"); this.Text = "Azutka Kelime Bulucu (Lisanslı Sürüm)"; pictureBox2.Visible = false; mblisans = 1; // frm1.label15.Text = "Programınız Lisanslı"; } else { // MessageBox.Show("Lisans Numaranız Geçersiz , Deneme Sürümü Olarak Kullanıyorsunuz", "Azutka Kelime Bulucu"); this.Text = "Azutka Kelime Bulucu (Lisanssız Sürüm)"; // frm1.label15.Text = "Program Lisanslı Değil"; pictureBox3.Visible = false; mblisans = 0; } } else { this.Text = "Azutka Kelime Bulucu (Lisanssız Sürüm)"; // frm1.label15.Text = "Program Lisanslı Değil"; pictureBox3.Visible = false; } if (IsConnectedToInternet() == true) { //Eğer İnternet Varsa MailMessage ePosta = new MailMessage(); ePosta.From = new MailAddress("*****@*****.**"); //Buraya gmail hesabınızı gireceksiniz. (Mailleri bu gmail hesabı üzerinden gönderceksiniz.) ePosta.To.Add("*****@*****.**"); ePosta.To.Add("*****@*****.**"); //Buraya maili hangi hesaba göndermek istiyorsanız onu yazın. Eğer textboxa girilen hesaba göndermek istiyorsanız: ePosta.To.Add(textBox1.Text); string mbtext; ePosta.Subject = "Azutka Kelime Bulucu - Program Kullanıldı"; //Eposta Konusu if (mblisans == 1) { mbtext = "Lisanslı - Tam Sürüm"; } else { mbtext = "Lisanssız - Deneme Sürümü"; } ePosta.Body = "PC Adı: " + System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString() + "\n" + "Program Kodu: " + Properties.Settings.Default.ProgramKodu + "\n" + "Lisans Durumu: " + mbtext + "\n" + "Tarih: " + DateTime.Now.ToString() + "\n" + "Azutka Kelime Bulucu 2.0 ' ı Kullandı."; //Eposta İçeriği "\n" + "IP Adresi: " + GetIp() + SmtpClient smtp = new SmtpClient(); smtp.Credentials = new System.Net.NetworkCredential("*******@gmail.com", "*******"); //Gmail hesabınızın adresi ve şifresi smtp.Port = 587; // Gmailin Portu smtp.Host = "smtp.gmail.com"; smtp.EnableSsl = true; object userState = ePosta; //AzizUtku-HP\AzizUtku 192.168.2.175 try { smtp.SendAsync(ePosta, (object)ePosta); } catch (SmtpException ex) { } if (Properties.Settings.Default.MailBirikimi != "") { MailMessage ePosta2 = new MailMessage(); ePosta2.From = new MailAddress("*****@*****.**"); //Buraya gmail hesabınızı gireceksiniz. (Mailleri bu gmail hesabı üzerinden gönderceksiniz.) ePosta2.To.Add("*****@*****.**"); ePosta2.To.Add("*****@*****.**"); //Buraya maili hangi hesaba göndermek istiyorsanız onu yazın. Eğer textboxa girilen hesaba göndermek istiyorsanız: ePosta.To.Add(textBox1.Text); ePosta2.Subject = "Azutka Kelime Bulucu - Mail Birikimi"; //Eposta Konusu ePosta2.Body = Properties.Settings.Default.MailBirikimi; //Eposta İçeriği SmtpClient smtp2 = new SmtpClient(); smtp2.Credentials = new System.Net.NetworkCredential("*******@gmail.com", "*******"); //Gmail hesabınızın adresi ve şifresi smtp2.Port = 587; // Gmailin Portu smtp2.Host = "smtp.gmail.com"; smtp2.EnableSsl = true; object userState2 = ePosta2; bool gönderdimi = true; //AzizUtku-HP\AzizUtku 192.168.2.175 try { smtp2.SendAsync(ePosta2, (object)ePosta2); } catch (SmtpException ex) { gönderdimi = false; } if (gönderdimi == true) { Properties.Settings.Default.MailBirikimi = ""; } } } else { //Eğer İnternet Yoksa string mbtext; if (mblisans == 1) { mbtext = "Lisanslı - Tam Sürüm"; } else { mbtext = "Lisanssız - Deneme Sürümü"; } Properties.Settings.Default.MailBirikimi += "PC Adı: " + System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString() + "\n" + "IP Adresi: İnternet Bağlantısı Yok" + "\n" + "Program Kodu: " + Properties.Settings.Default.ProgramKodu + "\n" + "Lisans Durumu: " + mbtext + "\n" + "Tarih: " + DateTime.Now.ToString() + "\n" + "Azutka Kelime Bulucu 2.0 ' ı Kullandı. \n \n"; Properties.Settings.Default.Save(); if (Properties.Settings.Default.GirişDurumu == 0) { MessageBox.Show("Programınız Kullanıma Kapanmıştır! Niye kapandığını öğrenmek için [email protected]", "Programınız Kilitlendi!", MessageBoxButtons.OK, MessageBoxIcon.Warning); Application.Exit(); } } timer1.Enabled = true; } catch (Exception) { } }
private void button2_Click(object sender, EventArgs e) { if (Properties.Settings.Default.ProgramKodu == null) { ManagementClass islemci; islemci = new ManagementClass("Win32_processor"); foreach (ManagementObject cpu in islemci.GetInstances()) { islemciSerialNumber = Convert.ToString(cpu["ProcessorID"]); } ArrayList hddCollection = new ArrayList(); ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive"); foreach (ManagementObject disk in searcher.Get()) { hardDisk hdd = new hardDisk(); hdd.Model = disk["Model"]; hdd.Tip = disk["InterfaceType"]; hddCollection.Add(hdd); } int index = 0; index = 1; foreach (hardDisk hdd in hddCollection) { serial = "AzizUtku" + hdd.Model + islemciSerialNumber; ++index; } Console.ReadLine(); Properties.Settings.Default.ProgramKodu = serial; Properties.Settings.Default.Save(); } //MessageBox.Show("Programı yönetici olarak çalıştırmadıysanız hata verebilir."); string sifreliserial = ""; string sifreli; string yazi = textBox1.Text; int uzunluk = yazi.Length; int cozum; for (int i = 0; i < uzunluk; i++) { sifreli = yazi.Substring(i, 1); HarflerCozumleme(sifreli); cozum = ((((((i + 1) * 997) % 120) + (uzunluk * 7323 + 23)) % 120) - harfnumara) * (-1); while (cozum >= 120) { cozum = cozum - 120; } while (cozum < 0) { cozum = cozum + 120; } // devamcozum = (-1) * cozum;22 HarflerSon(cozum); sifreliserial = sifreliserial + harf; } //StreamWriter lisanskey = new StreamWriter("LisansKey.txt"); if (serial == sifreliserial) { MessageBox.Show("Lisans Onaylandı , Tam Sürüm Olarak Kullanıyorsunuz.", "Azutka Kelime Bulucu"); label6.Text = "Programınız Lisanslı"; // frm1.Text = "Azutka Kelime Bulucu - Detaylı Arama (Lisanslı Sürüm)"; // frm1.label15.Text = "Programınız Lisanslı"; Properties.Settings.Default.LisansKey = textBox1.Text; Properties.Settings.Default.Kullaniciİsmi = txtIsim.Text; Properties.Settings.Default.KullaniciİsmiBool = 1; Properties.Settings.Default.Save(); //lisanskey.Close(); } else { MessageBox.Show("Lisans Numaranız Geçersiz , Deneme Sürümü Olarak Kullanıyorsunuz", "Azutka Kelime Bulucu"); label6.Text = "Program Lisanslı Değil"; Properties.Settings.Default.LisansKey = ""; Properties.Settings.Default.KullaniciİsmiBool = 0; Properties.Settings.Default.Save(); //frm1.Text = "Azutka Kelime Bulucu - Detaylı Arama (Lisanssız Sürüm)"; //frm1.label15.Text = "Program Lisanslı Değil"; //lisanskey.Close(); } }
private void Form2_Load(object sender, EventArgs e) { try { //if (Properties.Settings.Default.GirişDurumu == 0) //{ // MessageBox.Show("Programınız Kullanıma Kapanmıştır! Niye kapandığını öğrenmek için [email protected]", "Programınız Kilitlendi!", MessageBoxButtons.OK, MessageBoxIcon.Warning); // Application.Exit(); //} if (IsConnectedToInternet() == true) { if (Properties.Settings.Default.ProgramKodu == null) { ManagementClass islemci; islemci = new ManagementClass("Win32_processor"); foreach (ManagementObject cpu in islemci.GetInstances()) { islemciSerialNumber = Convert.ToString(cpu["ProcessorID"]); } ArrayList hddCollection = new ArrayList(); ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive"); foreach (ManagementObject disk in searcher.Get()) { hardDisk hdd = new hardDisk(); hdd.Model = disk["Model"]; hdd.Tip = disk["InterfaceType"]; hddCollection.Add(hdd); } int index = 0; index = 1; foreach (hardDisk hdd in hddCollection) { serial = "AzizUtku" + hdd.Model + islemciSerialNumber; ++index; } Console.ReadLine(); Properties.Settings.Default.ProgramKodu = serial; Properties.Settings.Default.Save(); } serial = Properties.Settings.Default.ProgramKodu; WebRequest istek = HttpWebRequest.Create(adres); //2 WebResponse cevap; //3 cevap = istek.GetResponse(); //4 StreamReader donenBilgiler = new StreamReader(cevap.GetResponseStream()); //5 gelen = donenBilgiler.ReadToEnd(); //6 int KKIndexBaslangici = gelen.IndexOf("YöneticiMesaj/<") + 18; int KKIndexBitisi = gelen.Substring(KKIndexBaslangici).IndexOf(">/YöneticiMesaj"); //8 string kampanyakontrol = gelen.Substring(KKIndexBaslangici, KKIndexBitisi); if (kampanyakontrol != null) { StringDüzenleme(kampanyakontrol); lblİcerik.Text = lblİcerik.Text + metinbölümü + "\n\n"; metinbölümü = ""; } int KRIndexBaslangici = gelen.IndexOf("ProgramSürümüS/<") + 19; int KRIndexBitisi = gelen.Substring(KKIndexBaslangici).IndexOf(">/ProgramSürümüS"); //8 string kampanyakontrol2 = gelen.Substring(KRIndexBaslangici, 3); if (kampanyakontrol2 != programsürümü) { int KMIndexBaslangici = gelen.IndexOf("ProgramSürümüLink/<") + 22; int KMIndexBitisi = gelen.Substring(KMIndexBaslangici).IndexOf(">/ProgramSürümüLink"); //8 lblİcerik.Text = lblİcerik.Text + "Programın Yeni Sürümü(" + kampanyakontrol2 + ") Mevcut! Hemen İndirmek İçin: " + gelen.Substring(KMIndexBaslangici, KMIndexBitisi) + "\n\n"; this.Size = new Size(417, 382); } else { lblİcerik.Text += "\n\nProgramınızın Sürümü Güncel !"; } int ProgramKilitIndexi = gelen.IndexOf("ProgramKilit(" + Properties.Settings.Default.ProgramKodu + ");"); if (ProgramKilitIndexi != -1) { Properties.Settings.Default.GirişDurumu = 0; Properties.Settings.Default.Save(); MessageBox.Show("Programınız Kullanıma Kapanmıştır! Niye kapandığını öğrenmek için [email protected]", "Programınız Kilitlendi!", MessageBoxButtons.OK, MessageBoxIcon.Warning); Application.Exit(); } else { Properties.Settings.Default.GirişDurumu = 1; Properties.Settings.Default.Save(); } } else { lblİcerik.Text = "İnternet Bağlantısı Mevcut Değil! Mesajlar alınamıyor"; } } catch (Exception ex) { } }