我目前正在使用将requests
发送到服务器的C#应用程序。我正在使用代理来更改我的IP以避免禁令...
问题:唯一的问题是它不符合我的要求。我希望程序自动更改用户名和代理,并重复此功能(在button
单击之后:)
using xNet;
using (var request = new HttpRequest())
{
string proxy = "127.0.0.1:8888";
request["Accept"] = "*/*";
request.Proxy = Socks5ProxyClient.Parse(proxy);
var attempt = request.Post("https://fortnite-public-api.theapinetwork.com/prod09/users/id?username=" + TextBox1.Text).ToString();
}
我对我的代码的疑问是:是否可以在不使用timer?
的情况下重复该功能,以及如何才能使服务器响应后代理和用户名自动更改?
我希望代码如何工作:
基本上,用户在单击开始button
后导入用户名和代理列表(IP:PORT,),它将向服务器发送text
的第一行,并设置导入的代理Proxy.txt
个文件。服务器responds
之后,它将向服务器发送服务器第二行文本,并将代理更改为导入文本文件的第二行代理。因此它以ProxyCount
和UserNameCount
1
的形式开始,然后以++
的形式发送,直到到达用户名的最后一行为止。