From b964a63462b040109aa185059bf1c958fe13d1d8 Mon Sep 17 00:00:00 2001 From: juewuy Date: Tue, 9 Dec 2025 14:25:30 +0800 Subject: [PATCH] =?UTF-8?q?~=E5=88=9D=E5=A7=8B=E5=8C=96=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E7=8E=B0=E5=9C=A8=E4=BC=9A=E8=87=AA=E5=8A=A8=E6=B8=85=E7=90=86?= =?UTF-8?q?=E5=B0=8F=E7=B1=B3=E7=B3=BB=E7=BB=9F=E5=8D=87=E7=BA=A7=E5=90=8E?= =?UTF-8?q?=E6=AE=8B=E7=95=99=E7=9A=84/etc=5Fbak=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=A4=B9=20~=E4=BF=AE=E5=A4=8Dmihomo=E5=86=85=E6=A0=B8?= =?UTF-8?q?=E5=9C=A8=E9=83=A8=E5=88=86=E8=AE=BE=E5=A4=87=E4=B8=AD=E5=87=BA?= =?UTF-8?q?=E7=8E=B0=E7=9A=84=E8=8A=82=E7=82=B9=E5=A4=A7=E9=87=8F=E4=B8=8D?= =?UTF-8?q?=E5=8F=AF=E7=94=A8=E7=9A=84bug=20~=E4=BF=AE=E5=A4=8D6-3?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E5=AF=BC=E5=85=A5=E9=93=BE=E6=8E=A5=E6=97=B6?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E5=88=A0=E9=99=A4=E4=BA=86=E9=83=A8=E5=88=86?= =?UTF-8?q?=E9=93=BE=E6=8E=A5=E5=86=85=E5=AE=B9=E7=9A=84bug=20~=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E9=83=A8=E5=88=86=E8=AE=BE=E5=A4=87=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=88=96=E4=B8=8B=E8=BD=BD=E8=84=9A=E6=9C=AC=E5=86=85=E5=AE=B9?= =?UTF-8?q?=E6=97=B6=E7=9A=84base64=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/init.sh | 3 +++ scripts/start.sh | 8 ++++---- scripts/webget.sh | 4 ++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/scripts/init.sh b/scripts/init.sh index 364886e..96d9b04 100644 --- a/scripts/init.sh +++ b/scripts/init.sh @@ -352,4 +352,7 @@ sed -i "s/redir_mod=Nft混合/redir_mod=Tproxy模式/g" $configpath sed -i "s/redir_mod=Tproxy混合/redir_mod=Tproxy模式/g" $configpath sed -i "s/redir_mod=纯净模式/firewall_area=4/g" $configpath +#清理路由器空间 +[ -d /data/etc_bak ] && rm -rf /data/etc_bak + echo -e "\033[32m脚本初始化完成,请输入\033[30;47m crash \033[0;33m命令开始使用!\033[0m" diff --git a/scripts/start.sh b/scripts/start.sh index 4c70e21..d17a267 100644 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -410,15 +410,15 @@ modify_yaml() { #修饰clash配置文件 } #dns配置 [ -z "$(cat "$CRASHDIR"/yamls/user.yaml 2>/dev/null | grep '^dns:')" ] && { - [ "$skip_cert" = "已开启" ] && psdns_skip_cert='#skip-cert-verify' + default_nameserver='223.5.5.5' + [ "$crashcore" = 'meta' ] && default_nameserver='https://223.5.5.5/dns-query' cat >"$TMPDIR"/dns.yaml < " link - link="$(echo "$link" | tr -d '[:space:]')" + link=$(echo $link | sed 's/ //g') #去空格 [ -n "$(echo $link | grep -E '.*\..*|^\./')" ] && { read -p "请输入代理服务商的名称或者代号(不可重复) > " name - name="$(echo "$name" | tr -d '[:space:]')" + name=$(echo $name | sed 's/ //g') [ -n "$name" ] && [ -z "$(grep "name" $CRASHDIR/configs/providers.cfg)" ] && { echo ----------------------------------------------- echo -e "代理服务商:\033[36m$name\033[0m"