Ejemplo n.º 1
0
 // Updates the URL in TextBoxAddress upon navigation.
 private void webBrowser1_Navigated(object sender,
     WebBrowserNavigatedEventArgs e)
 {
     // wait for the user to successfully log in
     // e.g. arrive at Environment page which route is
     // '/app#/environments'
     // then capture the global cookies
     string globalcookies = Form1Helper.GetGlobalCookies(webBrowser1.Url.ToString());
     Console.WriteLine(String.Format("{0}->{1}", webBrowser1.Url.ToString(), globalcookies.ToString()));
 }
Ejemplo n.º 2
0
 private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     txtURL.Text = webBrowser1.Url.ToString();
 }
Ejemplo n.º 3
0
 private void WebBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     InputUriTextBox.Text = WebBrowser.Url.ToString();
 }
Ejemplo n.º 4
0
 private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     webBrowser1.ScriptErrorsSuppressed = true;
 }
Ejemplo n.º 5
0
 private void OnNavigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     stopBtn.Enabled = false;
 }
Ejemplo n.º 6
0
 private void WebBrowserNavigatedHandler(object sender, WebBrowserNavigatedEventArgs e)
 {
     this.CheckForClosingUrl(e.Url);
 }
Ejemplo n.º 7
0
 private void WebBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
 }
Ejemplo n.º 8
0
 private void MyWebBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     UrlText.Text = e.Url.ToString();
 }
Ejemplo n.º 9
0
 private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     //didn't work, 'cuase is't actually still being held by the browser
     //  File.Delete(e.URI.AbsoluteUri.Replace(@"file:///", string.Empty));
 }
 void browser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
 }
Ejemplo n.º 11
0
 private void webpage_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     toolStripComboBox1.Text = webBrowser1.Url.ToString();
 }
 private void webBrowser1_Navigated_1(object sender, WebBrowserNavigatedEventArgs e)
 {
     textBoxNavigatedURL.Text = webBrowser11.Url.ToString();  //set the text box to display the full returned URL
     //textBoxNavigatedURL.Text = "Test";
 }
 internal WebViewControlNavigationCompletedEventArgs(WebBrowserNavigatedEventArgs e)
 {
     IsSuccess = true; // no ability to detect otherwise
     Uri       = e.Url;
 }
 /// <summary>
 /// Creates a <see cref="WebViewControlNavigationCompletedEventArgs"/> from <see cref="WebBrowserNavigatedEventArgs"/>.
 /// </summary>
 /// <param name="args">The <see cref="WebBrowserNavigatedEventArgs"/> instance containing the event data.</param>
 /// <returns><see cref="WebViewControlNavigationCompletedEventArgs"/>.</returns>
 public static WebViewControlNavigationCompletedEventArgs ToWebViewControlNavigationCompletedEventArgs(
     WebBrowserNavigatedEventArgs args) =>
 new WebViewControlNavigationCompletedEventArgs(args);
Ejemplo n.º 15
0
 /// <summary>
 /// ボタンの有効/無効を更新
 /// </summary>
 private void browser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     this.tolPreviousPage.Enabled = this.browser.CanGoBack;
     this.tolNextPage.Enabled     = this.browser.CanGoForward;
 }
Ejemplo n.º 16
0
 private void CommunicationsDisplay_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     //Debug.WriteLine("CommunicationsDisplay_Navigated");
     //OnCommunications("........", INK.CLR_BLACK);
     displayReady = true;
 }
Ejemplo n.º 17
0
 /// <summary>
 /// The web browser navigated.
 /// </summary>
 /// <param name="sender">
 /// The sender.
 /// </param>
 /// <param name="e">
 /// The e.
 /// </param>
 private void WebBrowserNavigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     this.toolStripTextBox1.Text = this.webBrowser.Url.ToString();
 }
Ejemplo n.º 18
0
 private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     button7.Visible = true;
     button4.Visible = false;
     textBox1.Text   = webBrowser1.Url.ToString();
 }
Ejemplo n.º 19
0
 private void LoginBroswer_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
 }
Ejemplo n.º 20
0
 private void BrowserNavigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     // ProcessUri(e.Url);
 }
 void WebBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     CheckCommandState();
 }
Ejemplo n.º 22
0
 private void OnWbNavigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     UpdateUIState();
 }
Ejemplo n.º 23
0
        private void Browser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
        {
            try
            {
                var html = browser.DocumentText
                           .Replace("\n", "")
                           .Replace("\r", "")
                           .Replace("\t", "");

                var pattern = @"<table.*?class=(""|')(?<class>.*?)(""|').*?>.*?</table>";

                var regex = new Regex(pattern);

                if (regex.IsMatch(html))
                {
                    var matches = regex.Matches(html);

                    foreach (var table in matches)
                    {
                        if (table.ToString().Contains("technicalIndicatorsTbl"))
                        {
                            var txtTable   = table.ToString();
                            var patterBody = @"<tbody>.*?</tbody>";

                            this.analisis = new Dictionary <String, int>();
                            this.assests  = new Dictionary <String, List <string> >();

                            regex = new Regex(patterBody);

                            if (regex.IsMatch(txtTable))
                            {
                                var tbody     = regex.Matches(txtTable)[0].ToString();
                                var patterRow = @"<tr.*?id=(""|')(?<id>.*?)(""|').*?>.*?</tr>";

                                regex = new Regex(patterRow);

                                if (regex.IsMatch(tbody))
                                {
                                    var trs = regex.Matches(tbody);

                                    foreach (var row in trs)
                                    {
                                        var tds       = row.ToString();
                                        var patternTd = @"<td.*?>.*?</td>";

                                        regex = new Regex(patternTd);

                                        if (regex.IsMatch(tds))
                                        {
                                            var cols      = regex.Matches(tds);
                                            var result    = cols[2].ToString().Split('>')[2].Split('<')[0];
                                            var assetname = cols[0].ToString().Split('>')[1].Split('<')[0];

                                            if (analisis.Keys.Contains <String>(result))
                                            {
                                                analisis[result]++;
                                                // string []x = assests[result];
                                                //var list = new List<string>();
                                                //list.Add(assetname);
                                                assests[result].Add(assetname);
                                            }
                                            else
                                            {
                                                analisis.Add(result, 1);
                                                var list = new List <string>();
                                                list.Add(assetname);
                                                assests.Add(result, list);
                                            }
                                        }
                                    }


                                    OnAnalisisResult?.Invoke(this);
                                    //OnAnalisisResult += Form1.TecnicalAnalisis_OnAnalisisResult;
                                    //  TecnicalAnalisis_OnAnalisisResult(tecnicalAnalisis);
                                }
                            }
                        }
                    }
                }
            }
            catch { }
        }
Ejemplo n.º 24
0
 private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     textBox1.Text = e.Url.ToString();
 }
Ejemplo n.º 25
0
 private void browser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     toolStripStatusLabel1.Visible = false;
 }
Ejemplo n.º 26
0
        private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
        {
            switch (currentState)
            {
            case state.initial:
                timer2.Stop();
                if (!WeAreIn)
                {
                    if (webBrowser1.Url.ToString() == url)
                    {
                        System.Threading.Thread.Sleep(200);
                        if (!WeAreIn && webBrowser1.DocumentTitle != "Error Message" &&
                            webBrowser1.DocumentTitle != "Internet Explorer cannot display the webpage" &&
                            !webBrowser1.DocumentText.Contains("Check your Internet connection. Try visiting another website to make sure you are connected.") &&
                            !webBrowser1.DocumentText.Contains("<title>Navigation Canceled</title>") &&
                            !webBrowser1.DocumentText.Contains("<title>Cannot find server</title>") &&
                            !webBrowser1.DocumentText.Contains("<title>No page to display </title>") &&
                            !webBrowser1.DocumentText.Contains("<TITLE>503 Service Temporarily Unavailable</TITLE>"))
                        {
                            if (!webBrowser1.DocumentText.Contains("<TITLE>User Login</TITLE>"))
                            {
                                System.IO.StreamWriter debug = new System.IO.StreamWriter("debug_document.txt", false);
                                debug.Write(webBrowser1.DocumentText);
                                debug.Close();
                                // MessageBox.Show("An unknown error has occured please send \"debug_document.txt\" and retry.");
                            }
                            motherNature.FireInTheHole(id);
                            WeAreIn = true;
                            if (TRY_TO_LOGIN)
                            {
                                timer3.Start();     // the login function. it requires some time to load everything so we wait.
                            }
                        }
                        else
                        {
                            webBrowser1.Navigate(url);
                            numberOfTries++;
                            timer2.Start();
                        }
                    }
                    else
                    {
                        webBrowser1.Navigate(url);
                        numberOfTries++;
                        timer2.Start();
                    }
                }
                break;

            case state.test_logined:
                if (webBrowser1.Url.ToString().Contains(LOGINED_URL))
                {
                    currentState = state.logined;
                    button3_Click(this, new EventArgs());
                    motherNature.SingIt();
                }
                else
                {
                    if (webBrowser1.Url.ToString().Contains(WRONG_PIN_URL))
                    {
                        motherNature.PopMessageBox("The User Id or the PIN is wrong. Please fix that and rerun!");
                    }
                    else
                    {
                        motherNature.startOverAll();
                        currentState = state.initial;
                        webBrowser1.Navigate(url);
                    }
                }
                break;
            }
        }
Ejemplo n.º 27
0
 /// <summary>
 /// This notes when the page completes navigating
 /// </summary>
 /// <param name="sender">The sender of the event</param>
 /// <param name="e">The event arguments</param>
 /// <remarks>If ran successfully, the page navigates twice.  The first time is the initial page load.  It
 /// immediately submits itself to post the results.  On the second navigation, we can assume it was
 /// successful and the page contains the "success" result message.
 /// </remarks>
 private void wb_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     navCount++;
 }
Ejemplo n.º 28
0
 void WebBrowser1Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     Przyciski();
     toolStripComboBox1.Text = webBrowser1.Url.ToString();
     Text = webBrowser1.Url.ToString();
 }
Ejemplo n.º 29
0
        private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
        {
            Host = new Uri(e.Url.ToString()).Host;

            GetCookieContainer(Host);
        }
Ejemplo n.º 30
0
 public void web_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     checkAuth(e.Url.ToString());
 }
Ejemplo n.º 31
0
 protected override void OnNavigated(WebBrowserNavigatedEventArgs e)
 {
     _onNavigatedCount += 1;
     base.OnNavigated(e);
     if (!Busy)
         OnAbsolutelyComplete();
 }
Ejemplo n.º 32
0
 private void navegator_Navigated(object sender, WebBrowserNavigatedEventArgs e)
 {
     txtSearch.Text = navegator.Url.ToString();
     this.Text      = navegator.DocumentTitle;
 }