コード例 #1
0
        void GeDönülebilirKa_Parola_TextChanged(object sender, EventArgs e)
        {
            string sonuç = Ortak.Düzelt(GeDönülebilirKa_Girdi.Text, GeDönülebilirKa_Parola.Text);

            if (sonuç == "")
            {
                sonuç = Ortak.Karıştır(GeDönülebilirKa_Girdi.Text, GeDönülebilirKa_Parola.Text);
            }
            GeDönülebilirKa_Çıktı.Text = sonuç;
        }
コード例 #2
0
        void ParŞab_Ekle_Click(object sender, EventArgs e)
        {
            if (ParŞab_Tanım.Text == "" || ParŞab_Par1.Text == "")
            {
                Ortak.DurumBildirimi.BaloncukluUyarı("Boş olamaz", ToolTipIcon.Error, 3500, ParŞab_Tanım);
                return;
            }

            if (ParŞab_Liste.Items.Contains(ParŞab_Tanım.Text))
            {
                Ortak.DurumBildirimi.BaloncukluUyarı("Benzersiz bir tanım seçilmeli", ToolTipIcon.Error, 3500, ParŞab_Liste);
                return;
            }

            ParŞab_Sil.Enabled = false;
            ParŞab_Liste.Items.Add(ParŞab_Tanım.Text);

            string g = "";

            Ortak.ParolaŞablonu.Add(new Depo.Biri(ParŞab_Tanım.Text, Ortak.Karıştır(D_HexMetin.BaytDizisinden(D_GeriDönülemezKarmaşıklaştırmaMetodu.BaytDizisinden(D_Metin.BaytDizisine(ParŞab_Par1.Text), 128)), Ortak.Parola)));
            Ortak.Ayarlar.ListeyiEkle_AltDal(ref g, Ortak.ParolaŞablonu);
            Ortak.Ayarlar.Yaz("ParolaŞablonu", g);
        }
コード例 #3
0
        void Günlük_Zamanlayıcı_Tick(object sender, EventArgs e)
        {
            try
            {
                if (Ortak.UygulamayıKapatmaSayacı > 0)
                {
                    Ortak.UygulamayıKapatmaSayacı -= Günlük_Zamanlayıcı.Interval;
                    if (Ortak.UygulamayıKapatmaSayacı <= 0)
                    {
                        Close();
                    }
                }

                if (Buton_KalıplarıGüncelle.Enabled == true)
                {
                    Show();
                    WindowState = FormWindowState.Normal;
                    Show();
                    BringToFront();

                    Ortak.PeTeİkKo.MetniBaloncuktaGöster("Kalıpları Güncelle", ToolTipIcon.Error);
                }

                if (Buton_Çalışıyor.Tag == null)
                {
                    //Talep sayfasındaki eski görsellerin silinmesi
                    foreach (Talep.Görsel_ biri in Ortak.Düzlem.Controls)
                    {
                        if (DateTime.Now - biri.SonGüncellenme > TimeSpan.FromHours(5))
                        {
                            biri.Dispose();
                            Ortak.Düzlem.Controls.Remove(biri);
                        }
                    }

                    //Dalları kırpma
                    if (WindowState != FormWindowState.Minimized && Ortak.EtkinPanel == Ortak.PanelListesi.Senaryo)
                    {
                        foreach (TreeNode biri in Ağaç_Senaryo.Nodes)
                        {
                            if (biri.ToolTipText.Contains("hatalı"))
                            {
                                continue;
                            }

                            Ortak.AğaçGörseliniGüncelle(biri, Ağaç_AltDallarınSimgesiniKkontrolet(biri));
                        }
                    }

                    //Senaryoları çalıştır
                    foreach (Senaryo.Bir_Senaryo_ biri in Senaryo.Ortak.Senaryo_Listesi)
                    {
                        if (biri.TekrarÇalıştırmaZamanAralığı_msn > 0)
                        {
                            if (biri.TekrarÇalıştırmaZamanAralığı_msn_sayac < Environment.TickCount)
                            {
                                Senaryo.Ortak.Senaryo_Başlat(biri);
                                biri.TekrarÇalıştırmaZamanAralığı_msn_sayac = Environment.TickCount + biri.TekrarÇalıştırmaZamanAralığı_msn;
                            }
                        }
                    }
                }
                else if ((DateTime.Now - (DateTime)Buton_Çalışıyor.Tag).TotalSeconds > 30)
                {
                    Buton_Çalışıyor.Image = Properties.Resources.D_Yeni;
                    Refresh();
                    System.Media.SystemSounds.Asterisk.Play();
                    System.Threading.Thread.Sleep(500);
                    Buton_Çalışıyor.Image = Properties.Resources.D_Hata;

                    Buton_Çalışıyor.Tag = DateTime.Now;
                }
            }
            catch (Exception ex) { Ortak.Günlük_Ekle(ex.ToString()); }
        }