C# Cefsharp Hakkında Yardım

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
11 Ocak 2019
Mesajlar
73
Tepki puanı
11
Ödüller
6
7 HİZMET YILI
Arkadaşlar bu cefsharp ı daha yeni yükledim belirtiyim

Karşılaştığım problem proxy hakkında cefsharp settinginden proxyi bir kez ayarlıyorum 2. kez ayarlamama imkan tanımıyor program nasıl bir yöntem ile bunu başarabilirim?

Örneğin

Kod:
CefSettings ayar1 = new CefSettings(); // ayar1 burada birde ayar 2 var onda ise proxy = 222.222.222
            ayar1.CefCommandLineArgs.Add("proxy-server", "111.111.111");
            ayar1.UserAgent = "My/Custom/User-Agent-AndStuff";


browser1 = new ChromiumWebBrowser("https://www.google.com/" + textBox1.Text);

// browser1 adında birtane oluşturdum browser 2 de aynı bu gibi altına ekledim

panel1.Controls.Add(browser); // panel1 e ekledim bunu
            browser.Dock = DockStyle.Fill;
            Cef.Initialize(ayar1); // ayar1 deki ayarları initialize ediyor
         
            panel2 yede browser2 dekini aynı şekilde uyguladım fakat initialize(ayar2) yi izin vermedi bir kez kullanabiliyormuşum
         
            bu durumda
         
            panel1 proxy = 111.111.111
            panel2 proxy = 111.111.111
            şeklinde oluyor ben her ikisinide farklı yapmak istiyorum yabancı forumlarda bazı şeyler denedim ama işey yaramadı
Çözüm hakkında yardımcı olursanız sevinirim umarım anlatabilmişimdir.
 
Üye
Katılım
13 Haz 2017
Mesajlar
44
Tepki puanı
1
Yaş
26
8 HİZMET YILI
C#:
Cef.UIThreadTaskFactory.StartNew(delegate
            {
                var rc = browser1.GetBrowser().GetHost().RequestContext;
                var v = new Dictionary<string, object>();
                v["mode"] = "fixed_servers";
                v["server"] = "socks4://" + proxy;
                //"socks5://"
                //http kullanmak için sadece proxy adresi yeterli.
                string error;
                bool success = rc.SetPreference("proxy", v, out error);
                //success=true,error=""
            });
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst