{"id":255396,"date":"2016-01-02T09:26:58","date_gmt":"2016-01-02T01:26:58","guid":{"rendered":"http:\/\/blog.zhenglei.net\/?p=255396"},"modified":"2016-01-02T09:26:58","modified_gmt":"2016-01-02T01:26:58","slug":"wpac-file-for-windows-10","status":"publish","type":"post","link":"https:\/\/blog.zhenglei.net\/?p=255396","title":{"rendered":"WPAC file for windows 10"},"content":{"rendered":"<p>Using socks instead of socket in windows 10,<\/p>\n<p>cat wpad.us:<\/p>\n<p>function FindProxyForURL(url, host)<br \/>\n{<br \/>\nif (isInNet(host, &#8220;172.16.0.0&#8221;, &#8220;255.240.0.0&#8221;)||<br \/>\nisInNet(host, &#8220;192.168.0.0&#8221;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host, &#8220;10.0.0.0&#8221;,&#8221;255.0.0.0&#8243;)||<br \/>\nisInNet(host, &#8220;127.0.0.0&#8221;,&#8221;255.0.0.0&#8243;)||<br \/>\nisInNet(host, &#8220;comforthost.net&#8221;,&#8221;255.255.255.255&#8243;)||<br \/>\nisInNet(host, &#8220;www.comforthost.net&#8221;,&#8221;255.255.255.255&#8243;)||<br \/>\nisInNet(host, &#8220;panel.comforthost.net&#8221;,&#8221;255.255.255.255&#8243;)||<br \/>\ndnsDomainIs(host, &#8220;.cn&#8221;)||<br \/>\ndnsDomainIs(host, &#8220;.jd.com&#8221;)||<br \/>\ndnsDomainIs(host, &#8220;.baidu.com&#8221;)||<br \/>\ndnsDomainIs(host, &#8220;.taobao.com&#8221;)||<br \/>\ndnsDomainIs(host, &#8220;.tmall.com&#8221;)||<br \/>\ndnsDomainIs(host, &#8220;.springtour.com&#8221;))<br \/>\n{ return &#8220;<strong><span style=\"color: #0000ff\">DIRECT<\/span><\/strong>&#8220;; }<br \/>\nif ( isInNet(host,&#8221;60.254.128.0&#8221;, &#8220;255.255.192.0&#8221;)||<br \/>\nisInNet(host,&#8221;103.246.248.0&#8243;, &#8220;255.255.255.0&#8221;)||<br \/>\nisInNet(host,&#8221;113.29.0.0&#8243;, &#8220;255.255.128.0&#8221;)||<br \/>\nisInNet(host,&#8221;117.74.96.0&#8243;, &#8220;255.255.240.0&#8221;)||<br \/>\nisInNet(host,&#8221;171.16.0.0&#8243;, &#8220;255.240.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;171.32.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;171.64.0.0&#8243;, &#8220;255.240.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;202.2.96.0&#8243;, &#8220;255.255.224.0&#8221;)||<br \/>\nisInNet(host,&#8221;202.72.96.0&#8243;, &#8220;255.255.224.0&#8221;)||<br \/>\nisInNet(host,&#8221;203.31.234.0&#8243;, &#8220;255.255.255.0&#8221;)||<br \/>\nisInNet(host,&#8221;203.144.48.0&#8243;, &#8220;255.255.240.0&#8221;)||<br \/>\nisInNet(host,&#8221;203.187.128.0&#8243;, &#8220;255.255.224.0&#8221;)||<br \/>\nisInNet(host,&#8221;216.0.0.0&#8243;, &#8220;254.0.0.0&#8221;)<br \/>\n)<br \/>\n{ return &#8220;<strong><span style=\"color: #ff0000\">SOCKS<\/span><\/strong> 127.0.0.1: 1080&#8243;; }<br \/>\nif ( isInNet(host,&#8221;1.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;14.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;27.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;36.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;39.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;42.0.0.0&#8243;, &#8220;254.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;45.64.112.0&#8243;, &#8220;255.255.254.0&#8221;)||<br \/>\nisInNet(host,&#8221;49.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;54.222.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;58.0.0.0&#8243;, &#8220;254.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;60.0.0.0&#8243;, &#8220;254.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;91.234.36.0&#8243;, &#8220;255.255.255.0&#8221;)||<br \/>\nisInNet(host,&#8221;101.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;103.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;106.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;110.0.0.0&#8243;, &#8220;254.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;112.0.0.0&#8243;, &#8220;240.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.9.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.129.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.148.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.155.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.159.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.170.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.176.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.183.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.186.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.189.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.192.0.0&#8243;, &#8220;255.240.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.208.0.0&#8243;, &#8220;255.248.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.216.0.0&#8243;, &#8220;255.252.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.220.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.224.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;139.226.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.75.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.143.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.205.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.206.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.210.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.224.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.237.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.240.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.243.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.246.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.249.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.250.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;140.255.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;144.0.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;144.7.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;144.12.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;144.52.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;144.123.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;144.255.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.0.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.115.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.121.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.122.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.129.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.138.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.223.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.242.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;150.255.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;152.104.128.0&#8243;, &#8220;255.255.128.0&#8221;)||<br \/>\nisInNet(host,&#8221;153.0.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;153.3.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;153.34.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;153.36.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;153.99.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;153.101.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;153.118.0.0&#8243;, &#8220;255.254.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;157.0.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;157.18.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;157.61.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;157.122.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;157.148.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;157.156.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;157.255.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;159.226.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;161.207.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;162.105.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;163.0.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;163.47.4.0&#8243;, &#8220;255.255.252.0&#8221;)||<br \/>\nisInNet(host,&#8221;163.48.0.0&#8243;, &#8220;255.248.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;163.125.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;163.142.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;163.177.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;163.179.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;163.204.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;166.111.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;167.139.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;167.189.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;168.160.0.0&#8243;, &#8220;255.255.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;171.0.0.0&#8243;, &#8220;255.128.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;171.208.0.0&#8243;, &#8220;255.240.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;175.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;180.0.0.0&#8243;, &#8220;255.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;182.0.0.0&#8243;, &#8220;254.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;192.124.154.0&#8243;, &#8220;255.255.255.0&#8221;)||<br \/>\nisInNet(host,&#8221;192.188.170.0&#8243;, &#8220;255.255.254.0&#8221;)||<br \/>\nisInNet(host,&#8221;192.188.172.0&#8243;, &#8220;255.255.255.0&#8221;)||<br \/>\nisInNet(host,&#8221;202.0.0.0&#8243;, &#8220;254.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;210.0.0.0&#8243;, &#8220;254.0.0.0&#8221;)||<br \/>\nisInNet(host,&#8221;216.0.0.0&#8243;, &#8220;248.0.0.0&#8221;)||<br \/>\nisPlainHostName(host)<br \/>\n)<br \/>\n{ return &#8220;<span style=\"color: #0000ff\"><strong>DIRECT<\/strong><\/span>&#8220;; }<br \/>\nreturn &#8220;<strong><span style=\"color: #ff0000\">SOCKS<\/span><\/strong> 127.0.0.1: 1080&#8243;<br \/>\n}<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using socks instead of socket in windows &hellip; <a href=\"https:\/\/blog.zhenglei.net\/?p=255396\">\u7ee7\u7eed\u9605\u8bfb <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,13,16,18,226],"tags":[267],"class_list":["post-255396","post","type-post","status-publish","format-standard","hentry","category-document","category-html","category-javascript","category-software-download","category-vpn","tag-wpac"],"_links":{"self":[{"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=\/wp\/v2\/posts\/255396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=255396"}],"version-history":[{"count":2,"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=\/wp\/v2\/posts\/255396\/revisions"}],"predecessor-version":[{"id":255398,"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=\/wp\/v2\/posts\/255396\/revisions\/255398"}],"wp:attachment":[{"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=255396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=255396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhenglei.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=255396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}