lostyazilim
tr.link

C# ile farklı proxylerden aynı anda siteye girmek

5 Mesajlar 1.785 Okunma
acebozum
tr.link

deavepupi deavepupi WM Aracı Kullanıcı
  • Üyelik 03.06.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad H** D**
  • Mesajlar 1
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
baya araştırmama rağmen proxy pc de değişiyor oysa benim kafamda tabcontrol kulanarak istediğim bir siteye her tabpageden farklı proxy ile siteye girmesini istiyorum birşeyler denedim ama tam beceremedim. Sizden ricam Birazcık Ugrasıp Bu projeyi benle Paylaşırmısınız ?
 

 

elektronikssl
webimgo

IbrahimCY IbrahimCY Ibo Originals Kullanıcı
  • Üyelik 22.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Geliştirici
  • Konum Hatay
  • Ad Soyad I** C**
  • Mesajlar 446
  • Beğeniler 64 / 76
  • Ticaret 6, (%83)
benimde merak ettiğim konulardan biri.
 

 

Founder & CEO of Pikide Limited.

Blacksheep Blacksheep .NET Developer Kullanıcı
  • Üyelik 20.07.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Webmaster
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 2074
  • Beğeniler 60 / 532
  • Ticaret 10, (%100)
Anladığım kadarıyla bot tarzı bir aplikasyon geliştirmek istiyorsun.Sana önerim varsayılan olarak gelen .NET browser kontrolü yerine GeckoFX komponentini kullanman.Proxy ayarlarına gelecek olursak GeckoFX konusunda bolca kaynak mevcut proxy,referrer,useragent gibi değişenkeleri kendine göre değiştirebilirsin.
 

 

Fizello - Inspired by Colors

yetkilibiri yetkilibiri Yazılım Uzmanı Kullanıcı
  • Üyelik 28.05.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım Uzmanı
  • Konum İstanbul Avrupa
  • Ad Soyad E** Y**
  • Mesajlar 107
  • Beğeniler 41 / 41
  • Ticaret 2, (%100)
Basitçe örnek kodları aşağıda paylaştım.

Hedef olarak ip adresi görebileceğin siteyi ekledim farkı gör diye.
Eğer proxyler sıkıntı çıkarırsa buradan güncel çalışan proxy bakabilirsin.
https://free-proxy-list.net/

Takıldığın bir yer olursa sorabilirsin.

private Uri currentUri;

private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.ScriptErrorsSuppressed = true;
currentUri = new Uri(@"http://ipbak.com/");
HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create("http://ipbak.com/");
WebProxy myProxy = new WebProxy("89.188.229.14:8080");
myRequest.Proxy = myProxy;

HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

webBrowser1.DocumentStream = myResponse.GetResponseStream();

}

private void button1_Click(object sender, EventArgs e)
{
currentUri = new Uri(@"http://ipbak.com/");
HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create("http://ipbak.com/");
WebProxy myProxy = new WebProxy("172.93.148.247:3128");
myRequest.Proxy = myProxy;

HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();

webBrowser1.DocumentStream = myResponse.GetResponseStream();
}
 

 

wmaraci
wmaraci

Kart Kart WM Aracı Kullanıcı
  • Üyelik 27.03.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Mersin
  • Ad Soyad Y** Ç**
  • Mesajlar 387
  • Beğeniler 16 / 38
  • Ticaret 7, (%71)
Vb.net ile sorunsuz yapabiliyorum.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al