private void RaiseNavigated(object sender, GeckoNavigatedEventArgs args) { if (Navigated != null) { Navigated(this, new EventArgs()); } }
void wb_Navigated(object sender, GeckoNavigatedEventArgs e) { UpdateCookies(wb.Document.Cookie); //RecordIt("Checking login status from navigated"); //dt = DoLogin(BbQuery.cc); //loginSuccess = checkLoginStatus(dt); //if (loginSuccess) //{ // wb.Stop(); // MessageBox.Show("Doc navigated " + BbQuery.BbLoginString); // // wb.Hide(); // btnCancel_Click(sender, new EventArgs()); // btnCancel.Text = "Logged in"; //} //if (loginCookie != null && loginCookie.ToUpper().Contains("SESSION_ID")) //{ // Logger.__SpecialLogger(authUrl + " login cookie at navigated " + wb.Url.AbsoluteUri + " cookie: " + loginCookie); //} }
void geckoWebBrowser1_Navigated(object sender, GeckoNavigatedEventArgs e) { Bitmap b = new Bitmap(geckoWebBrowser1.Width, geckoWebBrowser1.Height); geckoWebBrowser1.DrawToBitmap(b, geckoWebBrowser1.Bounds); b.Save("file.bmp"); }
private void Browser_Navigated(object sender, GeckoNavigatedEventArgs e) { string newUrl = ((GeckoWebBrowser)sender).Url.AbsoluteUri; if (!newUrl.Equals("http://www.youtube.com/") && !newUrl.Equals("https://www.youtube.com/") && !newUrl.Contains("results?search_query")) // first run + search result { try { IEnumerable <VideoInfo> videoInfos = DownloadUrlResolver.GetDownloadUrls(newUrl); btnDownload.Visibility = Visibility.Visible; viAudio = videoInfos.Where(i => i.VideoType == VideoType.Mp4 && i.Resolution == 0 && i.AudioBitrate > 0).OrderByDescending(q => q.AudioBitrate).First(); viVideo = videoInfos.Where(p => p.AudioBitrate > 0).OrderByDescending(i => i.Resolution).ThenByDescending(a => a.AudioBitrate).First(); } catch (VideoNotAvailableException vnae) { lblMsg.Content = vnae.Message; Console.WriteLine(vnae.Message); Console.WriteLine(vnae.StackTrace); btnDownload.Visibility = Visibility.Collapsed; } catch (Exception ex) { Console.WriteLine(ex.Message); Console.WriteLine(ex.StackTrace); btnDownload.Visibility = Visibility.Collapsed; } } }
private void BrowserNavigated(object sender, GeckoNavigatedEventArgs e) { if (e.Uri.AbsoluteUri.StartsWith("http://localhost")) { AuthToken = new Uri(browser.Url.AbsoluteUri).Query.Remove(0, 6); closeDelegate del = Close; Invoke(del); return; } }
private void Navegador_Navigated(object sender, GeckoNavigatedEventArgs e) { GeckoWebBrowser webBrowser = (GeckoWebBrowser)sender; if (webBrowser.ReferrerUrl.AbsoluteUri == "about:blank") { return; } Close(); }
private void CleanupAfterNavigation(object sender, GeckoNavigatedEventArgs e) { //_setInitialZoomTimer.Enabled = true; Application.Idle += new EventHandler(Application_Idle); //NO. We want to leave it around for debugging purposes. It will be deleted when the next page comes along, or when this class is disposed of // if(_tempHtmlFile!=null) // { // _tempHtmlFile.Dispose(); // _tempHtmlFile = null; // } //didn't seem to do anything: _browser.WebBrowserFocus.SetFocusAtFirstElement(); }
void wb_Navigated(object sender, GeckoNavigatedEventArgs e) { Logger.__SpecialLogger(" => login cookie at navigate " + wb.Url.AbsoluteUri + " cookie: " + loginCookie); if (loginSuccess) { wb.Stop(); MessageBox.Show("Navigated " + BbQuery.BbLoginString); //wb.Hide(); btnCancel_Click(sender, new EventArgs()); btnCancel.Text = "Logged in"; return; } //if ( wb.IsBusy) //{ // return; //} loginCookie = wb.Document.Cookie; if (loginCookie != null && loginCookie.ToUpper().Contains("SESSION_ID")) { RecordIt(authUrl + " login cookie at navigated " + wb.Url.AbsoluteUri + " cookie: " + loginCookie); UpdateCookies(loginCookie); if (bw.IsBusy) { bw.CancelAsync(); } object[] args = new object[2]; args[0] = BbQuery.cc; args[1] = dt; bw.RunWorkerAsync(args); while (bw.IsBusy) { Application.DoEvents(); Thread.Sleep(100); } loginSuccess = checkLoginStatus(dt); if (loginSuccess) { wb.Stop(); MessageBox.Show("Navigated " + BbQuery.BbLoginString); // wb.Hide(); btnCancel_Click(sender, new EventArgs()); btnCancel.Text = "Logged in"; } } }
private void geckoWebBrowser1_Navigated(object sender, GeckoNavigatedEventArgs e) { //clickad(); label_statusbrowser.Text = "Done."; progressbar_browser.Value = 0; }
private void wbElementRecorder_Navigated(object sender, GeckoNavigatedEventArgs e) { tbURL.Text = wbElementRecorder.Url.ToString(); }
private void ShowURL(object sender, GeckoNavigatedEventArgs e) { urlBox.Text = browserControl.Url.ToString(); DisableOtherFunctions(0); }
void _browser_Navigated(object sender, GeckoNavigatedEventArgs e) { ThumbnailOrder order = (ThumbnailOrder)((GeckoWebBrowser)sender).Tag; order.Done = true; }
private void geckoWebBrowser3_Navigated(object sender, GeckoNavigatedEventArgs e) { }
// the browser navigated to an URL.. private void Browser_Navigated(object sender, GeckoNavigatedEventArgs e) { // set the button states.. SetButtons(); }
private void gecko_Navigated(object sender, GeckoNavigatedEventArgs e) { GeckoElement gaia_loginbox = gecko.Document.GetElementById("gaia_loginbox"); if (gaia_loginbox == null) { GeckoElement header = gecko.Document.GetElementById("header"); if (header != null) { header.SetAttribute("style", "display:none;"); } GeckoElement oneGoogleWrapper = gecko.Document.GetElementById("oneGoogleWrapper"); if (oneGoogleWrapper != null) { oneGoogleWrapper.SetAttribute("style", "display:none;"); } GeckoElement coloredBar = gecko.Document.GetElementById("coloredBar"); if (coloredBar != null) { coloredBar.SetAttribute("style", "display:none;"); } GeckoElement headerBar = gecko.Document.GetElementById("headerBar"); if (headerBar != null) { headerBar.SetAttribute("style", "padding-top:0px;"); GeckoElement gUser = gecko.Document.GetElementById("guser"); GeckoElement username = (GeckoElement)gUser.FirstChild.ChildNodes[2]; username.SetAttribute("style", "display:none;"); foreach (GeckoNode el in gUser.FirstChild.ChildNodes) { if ((el.HasAttributes) && (el.Attributes["id"] != null)) { { GeckoElement element = (GeckoElement)el; if (element.Id != "gb_71") { element.SetAttribute("style", "display:none;"); } } } if (el.TextContent.Contains("|")) { el.TextContent = ""; } } GeckoElement breadcrumbs = gecko.Document.GetElementById("breadcrumbs"); breadcrumbs.SetAttribute("style", "margin-left:176px;"); GeckoElement parentEl = breadcrumbs.Parent; parentEl.InsertBefore((GeckoNode)gUser, (GeckoNode)breadcrumbs); GeckoNode navtab = (GeckoNode)headerBar.LastChild.FirstChild; if (navtab != null) { GeckoElement navtabEl = (GeckoElement)navtab; navtabEl.SetAttribute("style", "width:171px;margin-top:25px;"); } } GeckoElement nav = gecko.Document.GetElementById("nav"); if (nav != null) { nav.SetAttribute("style", "width:151px;"); } } }
private void _Browser_Navigated(object sender, GeckoNavigatedEventArgs e) { ViewModel.OnFrameLoadEnd(_Browser.Url.ToString()); }
protected override void OnNavigated(GeckoNavigatedEventArgs e) { base.OnNavigated(e); }
private void GeckoWebBrowser_Navigated(object sender, GeckoNavigatedEventArgs e) { cntBox.Visibility = Visibility.Visible; }
void geckoWebBrowser1_Navigated(object sender, GeckoNavigatedEventArgs e) { //geckoWebBrowser1.Navigate(url); }