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
    Erkek

    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
    Erkek
    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
    Erkek
    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: 2175 Toplam Mesaj: 7
c# visual basic selenium