示例#1
0
        private void STW_Click(object sender, EventArgs e)
        {
            if (Home.internetconn == false)
            {
                MessageBox.Show("يرجى التأكد من اتصالك بالانترنت");
            }
            else
            {
                three_step uc = new three_step();
                if (!STW.Contains(uc))
                {
                    this.Controls.Add(uc);

                    uc.Dock = DockStyle.Fill;
                    uc.BringToFront();
                }
                else
                {
                    uc.BringToFront();
                }
            }
        }
示例#2
0
        private void twitterlogin_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            string result = "";

            foreach (HtmlElement el in twitterlogin.Document.GetElementsByTagName("td"))
            {
                if (el.GetAttribute("className") == "home selected")
                {
                    twitterlogin.Navigate(new Uri("https://mobile.twitter.com/account"));

                    //  MessageBox.Show("Loaded");
                }
            }
            foreach (HtmlElement el1 in twitterlogin.Document.GetElementsByTagName("span"))
            {
                if (el1.GetAttribute("className") == "screen-name")
                {
                    result     = el1.InnerText;
                    state.Text = "تسجيل دخول ناجح لعضوية " + result;
                    // MessageBox.Show("Loaded");
                    //  groupBox1.Enabled = true;
                    // progressBar.Visible = false;

                    three_step usc = (three_step)this.Parent;
                    usc.setlabel(result);
                    loginbtn.Enabled   = false;
                    logoutbtn.Enabled  = true;
                    usernamerT.Enabled = false;
                    PassT.Enabled      = false;
                    usernamerT.Text    = result;
                    //this.Hide();
                    //   Home h = new Home();
                    //  var frm = Application.OpenForms.Cast<Form>().Where(x => x.Name == "Home").FirstOrDefault();
                    //  if (null != frm)
                    //  {
                    //      frm.Hide();
                    //   }

                    //  Work work = new Work();
                    // work.Show();
                }
            }

            foreach (HtmlElement el1 in twitterlogin.Document.GetElementsByTagName("input"))
            {
                if (el1.GetAttribute("className") == "text-input")
                {
                    //  listBox2.Items.Add("تسجيل خروج ناجح ...");
                    state.Text         = "انت الان جاهز لتسجيل الدخول";
                    usernamerT.Enabled = true;
                    PassT.Enabled      = true;
                    loginbtn.Enabled   = true;
                    manualbtn.Enabled  = true;
                }
            }

            foreach (HtmlElement el in twitterlogin.Document.GetElementsByTagName("div"))
            {
                if (el.GetAttribute("className") == "message")
                {
                    result = el.InnerText;
                    if (result == "The username and password you entered did not match our records. Please double-check and try again. ")
                    {
                        state.Text = "يرجى التأكد من اسم المستخدم او كلمة المرور صحيحة";
                        //  listBox2.Items.Add("تسجيل الدخول خطأ : تأكد من اسم المستخدم وكلمة المرور");
                    }
                    else
                    {
                        //  listBox2.Items.Add(result);
                    }


                    //  MessageBox.Show("Loaded");
                }
            }
            if (twitterlogin.Url.ToString() == "https://mobile.twitter.com/logout")
            {
                state.Text = "يتم الان تسجيل الخروج";
                foreach (HtmlElement form in twitterlogin.Document.Forms)
                {
                    form.InvokeMember("submit");
                }
                loginbtn.Enabled  = true;
                logoutbtn.Enabled = false;
                manualbtn.Enabled = true;
            }
        }