From 35a9e02b8c13645b911d022878d07e0bfd17dcba Mon Sep 17 00:00:00 2001 From: KuizW9 Date: Wed, 24 Sep 2025 19:14:34 +0800 Subject: [PATCH] Update Shadowrocket.php --- app/Protocols/Shadowrocket.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Protocols/Shadowrocket.php b/app/Protocols/Shadowrocket.php index 7fdf5fc..40dbcf9 100644 --- a/app/Protocols/Shadowrocket.php +++ b/app/Protocols/Shadowrocket.php @@ -356,8 +356,10 @@ class Shadowrocket extends AbstractProtocol } public static function buildSocks($password, $server) - { - $uri = "socks://" . base64_encode("{$password}:{$password}@{$server['host']}:{$server['port']}") . "?method=auto"; + { + $protocol_settings = $server['protocol_settings']; + $name = rawurlencode($server['name']); + $uri = "socks://" . base64_encode("{$password}:{$password}@{$server['host']}:{$server['port']}") . "?method=auto#{$name}"; $uri .= "\r\n"; return $uri; }