View difference between Paste ID: 71MaRPNM and JFJ6r4Nt
SHOW: | | - or go back to the newest paste.
1
var megafon_proxy = 1;
2
var http_enabled = 1;
3
4
5
var DIRECT = "DIRECT";
6
var PROXY_HTTP = "DIRECT"; //
7
var PROXY_SOCKS = "DIRECT"; //
8
9
if  (megafon_proxy) PROXY_HTTP = "PROXY 192.168.43.201:8888";
10
11
//proxy list
12
var gi, proxyListed = {}, proxyList = [];
13
14-
if (!megafon_proxy) {
14+
15
    proxyList.push("2ch.hk");
16-
proxyList.push("2ip.ru");
16+
17-
proxyList.push("2ch.hk");
17+
18-
proxyList.push("speedtest.net");
18+
19
{ proxyListed[proxyList[gi]] = true; }
20
21-
    proxyList.push("vk.com");
21+
22-
    proxyList.push("gosuslugi.ru");
22+
23-
    proxyList.push("megafon.ru");
23+
24-
    proxyList.push("kremlin.ru");
24+
25-
    proxyList.push("tinkoff.ru");
25+
26
  dotpos = host.lastIndexOf(".", dotpos - 1);
27
  if (dotpos === -1) { return host; }
28
29
  return host.substring(dotpos + 1);
30
}
31
32
function FindProxyForURL(url, host) {
33
34
 //checks host in antizapret, proxy lists, then select proxy type, else direct 
35
 return (proxyListed[hostToDomain(host)] ? (http_enabled ? PROXY_HTTP : PROXY_SOCKS) : DIRECT);
36
37
}