• 18-12-2020, 17:23:59
    #1
    Aşağıdaki uyarıyı nasıl seçebilirim yardımcı olabilecek var mı?
  • 18-12-2020, 17:28:49
    #2
    AEE
    Üyeliği durduruldu
    tı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:05
    #3
    Hocam bende tam bilmiyorum ama belki bu işinize yarar.
    https://www.guru99.com/alert-popup-h...-selenium.html
  • 18-12-2020, 18:02:59
    #4
    Chrome 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:15
    #5
    Rexx adlı üyeden alıntı: mesajı görüntüle
    tı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))
    Hocam 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ürler
    Ufuk36 adlı üyeden alıntı: mesajı görüntüle
    Hocam bende tam bilmiyorum ama belki bu işinize yarar.
    https://www.guru99.com/alert-popup-h...-selenium.html
    Hocam sitedeki bu kodu "driver.SwitchTo().Alert().Dismiss();" denedim fakat işe yaramadı.Yardımınız için teşekkürler
    burakonline95 adlı üyeden alıntı: mesajı görüntüle
    Chrome 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.
    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ı?
       myOptions.AddArguments("user-data-dir=C:/Program Files(x86)/Google/Chrome/Application/chrome.exe --profile-directory=Profile 8");
  • 18-12-2020, 19:02:35
    #6
    charset adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki uyarıyı nasıl seçebilirim yardımcı olabilecek var mı?
    Ücreti mukabilinde yardımcı olabilirim.
  • 18-12-2020, 19:29:57
    #7
    Crx 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
    #8
    @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.
  • 18-12-2020, 20:38:46
    #9
    hala çözemedi iseniz yardımcı olabilirim