From 47c843bf09e869aeb8085decddd8f57e84d40818 Mon Sep 17 00:00:00 2001
From: 2dust <31833384+2dust@users.noreply.github.com>
Date: Tue, 26 Apr 2022 20:06:21 +0800
Subject: [PATCH] Enable system proxy advanced settings, use socks protocol
---
v2rayN/v2rayN/Forms/OptionSettingForm.resx | 2 +-
v2rayN/v2rayN/Forms/OptionSettingForm.zh-Hans.resx | 2 +-
v2rayN/v2rayN/Handler/SysProxyHandle.cs | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/v2rayN/v2rayN/Forms/OptionSettingForm.resx b/v2rayN/v2rayN/Forms/OptionSettingForm.resx
index 0d8cdf99..90bb3562 100644
--- a/v2rayN/v2rayN/Forms/OptionSettingForm.resx
+++ b/v2rayN/v2rayN/Forms/OptionSettingForm.resx
@@ -1864,7 +1864,7 @@
43
- Enable system proxy advanced settings (http/https/ftp/socks)
+ Enable system proxy advanced settings, use socks protocol
chkEnableSystemProxyAdvanced
diff --git a/v2rayN/v2rayN/Forms/OptionSettingForm.zh-Hans.resx b/v2rayN/v2rayN/Forms/OptionSettingForm.zh-Hans.resx
index 23abe7be..55784aa4 100644
--- a/v2rayN/v2rayN/Forms/OptionSettingForm.zh-Hans.resx
+++ b/v2rayN/v2rayN/Forms/OptionSettingForm.zh-Hans.resx
@@ -374,6 +374,6 @@
参数设置
- 开启系统代理高级设置 (http/https/ftp/socks)
+ 开启系统代理高级设置, 使用socks协议
\ No newline at end of file
diff --git a/v2rayN/v2rayN/Handler/SysProxyHandle.cs b/v2rayN/v2rayN/Handler/SysProxyHandle.cs
index da183a85..2ade5267 100644
--- a/v2rayN/v2rayN/Handler/SysProxyHandle.cs
+++ b/v2rayN/v2rayN/Handler/SysProxyHandle.cs
@@ -72,7 +72,7 @@ namespace v2rayN.Handler
var strProxy = string.Empty;
if (config.enableSystemProxyAdvanced)
{
- strProxy = string.Format("http={0}:{1};https={0}:{1};ftp={0}:{1};socks={0}:{2}", Global.Loopback, port, portSocks);
+ strProxy = $"socks={Global.Loopback}:{portSocks}";
}
else
{