From 7620079069e4be851fa439ec12b4055ef5f45378 Mon Sep 17 00:00:00 2001 From: Maxrxf <49386313+Maxrxf@users.noreply.github.com> Date: Wed, 11 Dec 2024 23:18:04 +0800 Subject: [PATCH] Update sing-box.sh (#135) --- sing-box.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/sing-box.sh b/sing-box.sh index 3905c92..ae24fc7 100644 --- a/sing-box.sh +++ b/sing-box.sh @@ -800,8 +800,8 @@ sing-box_variables() { fi # 检测是否解锁 chatGPT - CHAT_GPT_OUT_V4=warp-IPv4-out; CHAT_GPT_OUT_V6=warp-IPv6-out; - [ "$(check_chatgpt ${DOMAIN_STRATEG: -1})" = 'unlock' ] && CHAT_GPT_OUT_V4=direct && CHAT_GPT_OUT_V6=direct + CHAT_GPT_OUT=wireguard-ep; + [ "$(check_chatgpt ${DOMAIN_STRATEG: -1})" = 'unlock' ] && CHAT_GPT_OUT=direct # 选择安装的协议,由于选项 a 为全部协议,所以选项数不是从 a 开始,而是从 b 开始,处理输入:把大写全部变为小写,把不符合的选项去掉,把重复的选项合并 MAX_CHOOSE_PROTOCOLS=$(asc $[CONSECUTIVE_PORTS+96+1]) @@ -1180,6 +1180,7 @@ EOF "172.16.0.2/32", "2606:4700:110:8a36:df92:102a:9602:fa18/128" ], + "domain_strategy":"${DOMAIN_STRATEG}", "private_key":"YFYOAdbw1bKTHlNNi+aEjBM3BO7unuFC5rOkMRAz9XY=", "peers": [ { @@ -1220,11 +1221,11 @@ EOF }, { "domain":"api.openai.com", - "outbound":"${CHAT_GPT_OUT_V4}" + "outbound":"${CHAT_GPT_OUT}" }, { "rule_set":"geosite-openai", - "outbound":"${CHAT_GPT_OUT_V6}" + "outbound":"${CHAT_GPT_OUT}" } ] } @@ -3107,4 +3108,4 @@ if [ "$NONINTERACTIVE_INSTALL" = 'noninteractive_install' ]; then else menu_setting menu -fi \ No newline at end of file +fi