Arkadaşlar amacım belirlediğim proxy ile siteye giriş yapıp login olacak. Arkadaşım sağolsun proxy dışında herşeyi halletti. Proxy olarak luminati kullanıyorum luminati'nin verdiği api kodlarını yazıyoruz ama ip değişmiyor. Sizce sıkıntı nedir?
using System;
using System.Net;
class Client : WebClient
{
public static string username = "proxy idimi yazıyorum";
public static string password = "proxy şifremi yazıyorum";
public static int port = 22225;
public string session_id = new Random().Next().ToString();
public Client(string country = null)
{
this.Proxy = new WebProxy("zproxy.lum-superproxy.io", port);
var login = username+(country != null ? "-country-"+country : "")
+"-session-"+session_id;
this.Proxy.Credentials = new NetworkCredential(login, password);
}
protected override WebRequest GetWebRequest(Uri address)
{
var request = base.GetWebRequest(address) as HttpWebRequest;
request.ConnectionGroupName = session_id;
return request;
}
}
class Example
{
static void Main()
{
Console.WriteLine("To enable your free eval account and get CUSTOMER, "
+"YOURZONE and YOURPASS, please contact sales@luminati.io");
Console.WriteLine("Performing request(s)");
var client = new Client();
// Put full scraping sequence below:
Console.WriteLine(client.DownloadString("http://lumtest.com/myip.json"));
// client.DownloadString(...second request...);
}
}