diff --git a/shadowsocks-csharp/Data/sysproxy.exe.gz b/shadowsocks-csharp/Data/sysproxy.exe.gz index 6f079603..d4b5ddd4 100644 Binary files a/shadowsocks-csharp/Data/sysproxy.exe.gz and b/shadowsocks-csharp/Data/sysproxy.exe.gz differ diff --git a/shadowsocks-csharp/Data/sysproxy64.exe.gz b/shadowsocks-csharp/Data/sysproxy64.exe.gz index 6a2041c1..6d5fff68 100644 Binary files a/shadowsocks-csharp/Data/sysproxy64.exe.gz and b/shadowsocks-csharp/Data/sysproxy64.exe.gz differ diff --git a/shadowsocks-csharp/Util/SystemProxy/Sysproxy.cs b/shadowsocks-csharp/Util/SystemProxy/Sysproxy.cs index f0353f46..cd6fac5a 100644 --- a/shadowsocks-csharp/Util/SystemProxy/Sysproxy.cs +++ b/shadowsocks-csharp/Util/SystemProxy/Sysproxy.cs @@ -44,11 +44,11 @@ namespace Shadowsocks.Util.SystemProxy { if (global) { - arguments = "global " + proxyServer; + arguments = $"global {proxyServer} localhost;127.*;10.*;172.16.*;172.17.*;172.18.*;172.19.*;172.20.*;172.21.*;172.22.*;172.23.*;172.24.*;172.25.*;172.26.*;172.27.*;172.28.*;172.29.*;172.30.*;172.31.*;172.32.*;192.168.*"; } else { - arguments = "pac " + pacURL; + arguments = $"pac {pacURL}"; } } else