up webproxy

pull/188/head
2dust 2019-10-17 13:29:58 +08:00
parent a922d3c46d
commit 9224ea9819
4 changed files with 1007 additions and 419 deletions

View File

@ -1298,7 +1298,7 @@ namespace v2rayN.Forms
}
else
{
v2rayUpdateHandle.DownloadFileAsync(config, url);
v2rayUpdateHandle.DownloadFileAsync(config, url, false);
}
}));
}

File diff suppressed because it is too large Load Diff

View File

@ -232,7 +232,7 @@ namespace v2rayN.Handler
testCounter++;
v2rayUpdateHandle2.DownloadFileAsync(_config, url);
v2rayUpdateHandle2.DownloadFileAsync(_config, url,true);
return 0;
}

View File

@ -92,7 +92,7 @@ namespace v2rayN.Handler
}
public void DownloadFileAsync(Config config, string url)
public void DownloadFileAsync(Config config, string url, bool blProxy)
{
try
{
@ -106,7 +106,10 @@ namespace v2rayN.Handler
progressPercentage = -1;
WebClientEx ws = new WebClientEx();
if (blProxy)
{
ws.Proxy = new WebProxy(Global.Loopback, Global.sysAgentPort);
}
ws.DownloadFileCompleted += ws_DownloadFileCompleted;
ws.DownloadProgressChanged += ws_DownloadProgressChanged;