proxy fixes

This commit is contained in:
gdlbo
2022-08-17 22:30:02 +03:00
parent 330793f8bc
commit e9c8170ee4
2 changed files with 83 additions and 51 deletions
@@ -93,27 +93,33 @@ public class ProxyUtils{
return list.contains(":"); // proxy format: ip:port
}
public static void setProxy() throws IOException{
switch(getPrefsValue("proxy")) {
case "zaborona":
Zaborona.loadProxy();
break;
case "randomproxy":
RandomProxy.loadProxy();
break;
case "socks":
CustomSocks.loadProxy();
break;
case "http":
CustomHttp.loadProxy();
break;
case "https":
CustomHttps.loadProxy();
break;
default:
resetProxy();
break;
}
public static void setProxy(){
new Thread(() -> {
try {
switch(getPrefsValue("proxy")) {
case "zaborona":
Zaborona.loadProxy();
break;
case "randomproxy":
RandomProxy.loadProxy();
break;
case "socks":
CustomSocks.loadProxy();
break;
case "http":
CustomHttp.loadProxy();
break;
case "https":
CustomHttps.loadProxy();
break;
default:
resetProxy();
break;
}
} catch (IOException e) {
e.printStackTrace();
}
}).start();
}
public static void resetProxy(){