
C# Selenium Uyarıya Tıklama
9
●195
- 18-12-2020, 17:28:49Üyeliği durduruldutıklamadan da proxy username password type gırılebılır
String PROXY = "http://login:pass@proxy:port"; ChromeOptions options = new ChromeOptions(); options.AddArguments("user-data-dir=path/in/your/system"); Proxy proxy = new Proxy(); proxy.HttpProxy = PROXY; proxy.SslProxy = PROXY; proxy.FtpProxy = PROXY; options.Proxy = proxy; // Initialize the Chrome Driver using (var driver = new ChromeDriver(options)) - 18-12-2020, 17:29:05Hocam bende tam bilmiyorum ama belki bu işinize yarar.
https://www.guru99.com/alert-popup-h...-selenium.html - 18-12-2020, 18:02:59Chrome profile olusturup Proxy Auto Auth eklentisini olusturdugunuz profile kurdugunuzda artik id pass kismini verdiginiz default id ve pass bilgilerini otomatik girecek ve bu ekran gelmeyecektir.
Bunun disinda macro kullanabilirsiniz ancak cok stabil olmaz. - 18-12-2020, 18:28:15Hocam daha önce benzer şekillerde denedim.Yazdığınız kodu da denedim fakat c# selenium bildiğim kadarıyla user pass proxy desteklemiyor.Yardımınız için teşekkürlerRexx adlı üyeden alıntı: mesajı görüntüle
Hocam sitedeki bu kodu "driver.SwitchTo().Alert().Dismiss();" denedim fakat işe yaramadı.Yardımınız için teşekkürlerUfuk36 adlı üyeden alıntı: mesajı görüntüle
Hocam aşağıdaki kod ile birkaç eklenti olan bir profilin yolunu yazdım fakat selenium chrome açıldığında eklentiler gözükmüyor.Bu konuda bilginiz var mı?burakonline95 adlı üyeden alıntı: mesajı görüntüle
myOptions.AddArguments("user-data-dir=C:/Program Files(x86)/Google/Chrome/Application/chrome.exe --profile-directory=Profile 8"); - 18-12-2020, 19:02:35Ücreti mukabilinde yardımcı olabilirim.charset adlı üyeden alıntı: mesajı görüntüle
- 18-12-2020, 19:29:57Crx Extractor/Download eklentisi ile Chrome marketten istediğiniz eklentinin crx dosyasını indirebilirsiniz.Crx dosyasını indirdikten sonra aşağıdaki kod ile selenium ile oluşturacağınız chrome'a eklentiyi ekleyebilirsiniz.
myOptions.AddExtension("C:/Users/computer/Desktop/proxyAutoAuth.crx"); IWebDriver driver = new ChromeDriver( myOptions);
- 18-12-2020, 19:46:05@charset; kendinize bir klasör oluşturun onun içinde tutun dosyaları profile kısmını da buradan çalıştırın. Bu profile eklenti kurduğunuzda görecektir. ayrıca eklentiyi gizli modda çalıştırmak isterseniz eklenti ayarlarından izin vermeniz gerekiyor.