folder Tahribat.com Forumları
linefolder Visual Basic - Basic - PicBasic ve Türevleri
linefolder C# Selenium.IE İnternet Explorer Proxy Hatası



C# Selenium.IE İnternet Explorer Proxy Hatası

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    by_lord44
    by_lord44's avatar
    Kayıt Tarihi: 18/Ocak/2010
    Erkek

    Merhaba  Arkdaşlar  

          C# Selenium.IE İnternet Explorer  ayarlamıs  oldugum  proxy  ıle gırıs yapıyor   fakat  İnternet Explorer cıkıs yaptıgım zaman   proxy  ayarları   kapatmasını  ve varsayılan  normal ayarlar  olmasını   ıstıyorum  yarımdımcı  olursanız sevınırım  .

    ////////////////

    InternetExplorerOptions options = new InternetExplorerOptions();

                Proxy proxy = new Proxy();

                proxy.HttpProxy = "1.1.1.1:80";

                proxy.SslProxy = "1.1.1.1:80";

                options.Proxy = proxy;

                IWebDriver driver = new InternetExplorerDriver();

                String link = @"https://www.deneme.com/";

                driver.Navigate().GoToUrl(link);

                driver.FindElement(By.Id("txtUsername")).SendKeys("VAHAP");

                driver.FindElement(By.Id("txtPassword")).SendKeys("VAHAP");

                System.Threading.Thread.Sleep(2000);

                driver.FindElement(By.Id("ext-gen22")).Click();

    /////////////

    by_lord44 tarafından 24/Nis/19 13:27 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    by_lord44
    by_lord44's avatar
    Kayıt Tarihi: 18/Ocak/2010
    Erkek

    @dhmm  

    @end    

    Bilginiz varmı  arkdaslar

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Homo

    Hmm... Process'in bitmesine rağmen eski ayarlara dönmemesi tuhaf. Init ettin, kullandın, işin bitince geri al be proğğğğram!

    Neyse,

    https://stackoverflow.com/questions/20188020/how-to-remove-ie-proxy-programmatically-using-c-sharp

    Bele bir fonksiyon yazıp vekil ayarlarının pılını pırtını rafa kaldırabilirsin hocam. Üstteki kod parçası işini görmezse bile anahtar kelimelerden yürür halledersin.


    0x0480 takilin madem
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    by_lord44
    by_lord44's avatar
    Kayıt Tarihi: 18/Ocak/2010
    Erkek

    @end

    Teşekur ederım  End Sende   olmazsazsan  halımız  duman  denıyecem   olmazsa  yardımıa  ıhtıyacım var  

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Homo
    by_lord44 bunu yazdı

    @end

    Teşekur ederım  End Sende   olmazsazsan  halımız  duman  denıyecem   olmazsa  yardımıa  ıhtıyacım var  

    7/24 istediğin zaman rahatsız edebilirsin @by_lord44


    0x0480 takilin madem
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    by_lord44
    by_lord44's avatar
    Kayıt Tarihi: 18/Ocak/2010
    Erkek

    @end

    Kral   Çözdum    eyw     yardımın  ıcın  tşkr ederım   

    Çözümm:

    RegistryKey registry = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true);
    if (registry.GetValue("AutoConfigURL") != null)
    {
        registry.DeleteValue("AutoConfigURL"); //  site link
    }
    registry.SetValue("ProxyEnable", 0, RegistryValueKind.DWord);
    registry.SetValue("ProxyServer", "");
    registry.SetValue("MigrateProxy", 0, RegistryValueKind.DWord);
    registry.SetValue("ProxyHttp1.1", 0, RegistryValueKind.DWord);
    registry.SetValue("ProxyOverride", "");
    registry.Flush();
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Homo
    by_lord44 bunu yazdı

    @end

    Kral   Çözdum    eyw     yardımın  ıcın  tşkr ederım   

    Çözümm:

    RegistryKey registry = Registry.CurrentUser.OpenSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true);
    if (registry.GetValue("AutoConfigURL") != null)
    {
        registry.DeleteValue("AutoConfigURL"); //  site link
    }
    registry.SetValue("ProxyEnable", 0, RegistryValueKind.DWord);
    registry.SetValue("ProxyServer", "");
    registry.SetValue("MigrateProxy", 0, RegistryValueKind.DWord);
    registry.SetValue("ProxyHttp1.1", 0, RegistryValueKind.DWord);
    registry.SetValue("ProxyOverride", "");
    registry.Flush();

    Her daim :)) 

    Tek bir yerde kullanmadigini dusunerekten fonksiyon (metot) yazarsin dedimdi ama sanirim yalnizca bir yerde gecmesi isini goruyor.


    0x0480 takilin madem
Toplam Hit: 815 Toplam Mesaj: 7
c# visual basic selenium