Sign in to follow this  
Devil

Need help c#

Recommended Posts

Hello i need help 

 

 

Currently its like this

 

request.Proxy = proxies[(new Random()).Next(proxies.Count)];

 

I need it to be not random but in order of list

Share this post


Link to post
Share on other sites

1) Declare your proxyQueue:

private static Queue proxyQueue = new Queue();

 

2) Load your proxies:

foreach (string item in File.ReadLines("proxies.txt"))

{

Program.proxyQueue.Enqueue(item);

}

 

3) Pick random proxy

 

 

 

Random rdn = new Random();

string ProxyAdress = Program.proxyQueue.ElementAt(rdn.Next(0, Program.proxyQueue.Count - 1));

string proxyip = ProxyAdress.Split(':')[0];

string proxyport = Convert.ToInt32(ProxyAdress.Split(':')[1]);

httpWebRequest.Proxy = new WebProxy(proxyip, proxyport);

 

Hope I helped.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this