diff --git a/src-tauri/src/config/verge.rs b/src-tauri/src/config/verge.rs index a7f8827c..6086b8ce 100644 --- a/src-tauri/src/config/verge.rs +++ b/src-tauri/src/config/verge.rs @@ -227,16 +227,16 @@ impl IVerge { #[cfg(not(target_os = "windows"))] verge_redir_port: Some(7895), #[cfg(not(target_os = "windows"))] - verge_redir_enabled: Some(true), + verge_redir_enabled: Some(false), #[cfg(target_os = "linux")] verge_tproxy_port: Some(7896), #[cfg(target_os = "linux")] - verge_tproxy_enabled: Some(true), + verge_tproxy_enabled: Some(false), verge_mixed_port: Some(7897), verge_socks_port: Some(7898), - verge_socks_enabled: Some(true), + verge_socks_enabled: Some(false), verge_port: Some(7899), - verge_http_enabled: Some(true), + verge_http_enabled: Some(false), enable_proxy_guard: Some(false), use_default_bypass: Some(true), proxy_guard_duration: Some(30), diff --git a/src-tauri/src/enhance/mod.rs b/src-tauri/src/enhance/mod.rs index 9d0f89c3..9141ed3c 100644 --- a/src-tauri/src/enhance/mod.rs +++ b/src-tauri/src/enhance/mod.rs @@ -32,21 +32,21 @@ pub async fn enhance() -> (Mapping, Vec, HashMap) { verge.clash_core.clone(), verge.enable_tun_mode.unwrap_or(false), verge.enable_builtin_enhanced.unwrap_or(true), - verge.verge_socks_enabled.unwrap_or(true), - verge.verge_http_enabled.unwrap_or(true), + verge.verge_socks_enabled.unwrap_or(false), + verge.verge_http_enabled.unwrap_or(false), ) }; #[cfg(not(target_os = "windows"))] let redir_enabled = { let verge = Config::verge(); let verge = verge.latest(); - verge.verge_redir_enabled.unwrap_or(true) + verge.verge_redir_enabled.unwrap_or(false) }; #[cfg(target_os = "linux")] let tproxy_enabled = { let verge = Config::verge(); let verge = verge.latest(); - verge.verge_tproxy_enabled.unwrap_or(true) + verge.verge_tproxy_enabled.unwrap_or(false) }; // 从profiles里拿东西 diff --git a/src/components/setting/mods/clash-port-viewer.tsx b/src/components/setting/mods/clash-port-viewer.tsx index 47bdc1c1..2828b809 100644 --- a/src/components/setting/mods/clash-port-viewer.tsx +++ b/src/components/setting/mods/clash-port-viewer.tsx @@ -19,13 +19,13 @@ export const ClashPortViewer = forwardRef((props, ref) => { verge?.verge_redir_port ?? clashInfo?.redir_port ?? 7895 ); const [redirEnabled, setRedirEnabled] = useState( - verge?.verge_redir_enabled ?? true + verge?.verge_redir_enabled ?? false ); const [tproxyPort, setTproxyPort] = useState( verge?.verge_tproxy_port ?? clashInfo?.tproxy_port ?? 7896 ); const [tproxyEnabled, setTproxyEnabled] = useState( - verge?.verge_tproxy_enabled ?? true + verge?.verge_tproxy_enabled ?? false ); const [mixedPort, setMixedPort] = useState( verge?.verge_mixed_port ?? clashInfo?.mixed_port ?? 7897 @@ -34,26 +34,26 @@ export const ClashPortViewer = forwardRef((props, ref) => { verge?.verge_socks_port ?? clashInfo?.socks_port ?? 7898 ); const [socksEnabled, setSocksEnabled] = useState( - verge?.verge_socks_enabled ?? true + verge?.verge_socks_enabled ?? false ); const [port, setPort] = useState( verge?.verge_port ?? clashInfo?.port ?? 7899 ); const [httpEnabled, setHttpEnabled] = useState( - verge?.verge_http_enabled ?? true + verge?.verge_http_enabled ?? false ); useImperativeHandle(ref, () => ({ open: () => { if (verge?.verge_redir_port) setRedirPort(verge?.verge_redir_port); - setRedirEnabled(verge?.verge_redir_enabled ?? true); + setRedirEnabled(verge?.verge_redir_enabled ?? false); if (verge?.verge_tproxy_port) setTproxyPort(verge?.verge_tproxy_port); - setTproxyEnabled(verge?.verge_tproxy_enabled ?? true); + setTproxyEnabled(verge?.verge_tproxy_enabled ?? false); if (verge?.verge_mixed_port) setMixedPort(verge?.verge_mixed_port); if (verge?.verge_socks_port) setSocksPort(verge?.verge_socks_port); - setSocksEnabled(verge?.verge_socks_enabled ?? true); + setSocksEnabled(verge?.verge_socks_enabled ?? false); if (verge?.verge_port) setPort(verge?.verge_port); - setHttpEnabled(verge?.verge_http_enabled ?? true); + setHttpEnabled(verge?.verge_http_enabled ?? false); setOpen(true); }, close: () => setOpen(false),