From 5e48edb0306acd893a4a21e0bfc792ba65032cbe Mon Sep 17 00:00:00 2001 From: hotyue <52734432+hotyue@users.noreply.github.com> Date: Wed, 22 Apr 2026 11:53:20 +0000 Subject: [PATCH] =?UTF-8?q?fix(core):=20=E5=BA=9F=E9=99=A4=E7=89=A9?= =?UTF-8?q?=E7=90=86=E9=98=89=E5=89=B2=EF=BC=8C=E5=85=A8=E9=87=8F=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD=E6=A8=A1=E5=9D=97=E8=84=9A=E6=9C=AC=EF=BC=8C=E5=BD=BB?= =?UTF-8?q?=E5=BA=95=E4=BF=AE=E5=A4=8D=E5=8A=A8=E6=80=81=E5=90=AF=E7=94=A8?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E5=90=8E=E6=8F=90=E7=A4=BA=20403=20=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=B8=8D=E5=AD=98=E5=9C=A8=E7=9A=84=20Bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/install.sh | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/core/install.sh b/core/install.sh index 66f35fe..460c17c 100755 --- a/core/install.sh +++ b/core/install.sh @@ -623,21 +623,17 @@ curl -sL "${REPO_RAW_URL}/core/agent_daemon.sh" -o "${INSTALL_DIR}/core/agent_da curl -sL "${REPO_RAW_URL}/core/uninstall.sh" -o "${INSTALL_DIR}/core/uninstall.sh" curl -sL "${REPO_RAW_URL}/data/user_agents.txt" -o "${INSTALL_DIR}/data/user_agents.txt" -# 动态按需组件 -if [ "$ENABLE_GOOGLE" == "true" ]; then - curl -sL "${REPO_RAW_URL}/core/mod_google.sh" -o "${INSTALL_DIR}/core/mod_google.sh" - # [v3.2.2 修复] 动态匹配词库下载逻辑 - if [ "$UPGRADE_MODE" == "false" ]; then - curl -sL "${REPO_RAW_URL}/data/keywords/${KEYWORD_FILE}" -o "${INSTALL_DIR}/data/keywords/${KEYWORD_FILE}" - else - # 升级模式:利用已有的 REGION_CODE 更新通用词库 - curl -sL "${REPO_RAW_URL}/data/keywords/kw_${REGION_CODE}.txt" -o "${INSTALL_DIR}/data/keywords/kw_${REGION_CODE}.txt" 2>/dev/null || true - fi +# [v3.6.4 修复] 废除物理阉割,全量下载模块装甲,交由 config.conf 动态控制底层启停 +curl -sL "${REPO_RAW_URL}/core/mod_google.sh" -o "${INSTALL_DIR}/core/mod_google.sh" +# 动态匹配词库下载逻辑 +if [ "$UPGRADE_MODE" == "false" ]; then + curl -sL "${REPO_RAW_URL}/data/keywords/${KEYWORD_FILE}" -o "${INSTALL_DIR}/data/keywords/${KEYWORD_FILE}" +else + # 升级模式:利用已有的 REGION_CODE 更新通用词库 + curl -sL "${REPO_RAW_URL}/data/keywords/kw_${REGION_CODE}.txt" -o "${INSTALL_DIR}/data/keywords/kw_${REGION_CODE}.txt" 2>/dev/null || true fi -if [ "$ENABLE_TRUST" == "true" ]; then - curl -sL "${REPO_RAW_URL}/core/mod_trust.sh" -o "${INSTALL_DIR}/core/mod_trust.sh" -fi +curl -sL "${REPO_RAW_URL}/core/mod_trust.sh" -o "${INSTALL_DIR}/core/mod_trust.sh" chmod +x ${INSTALL_DIR}/core/*.sh