From efbf2b67cbc42c62b87c47ff1268a2a67d716284 Mon Sep 17 00:00:00 2001 From: fscarmen <62703343+fscarmen@users.noreply.github.com> Date: Wed, 13 Oct 2021 22:33:41 +0800 Subject: [PATCH] Update t.sh Former-commit-id: ffa4647dfd79f969f9cebec73514ffb9bb85a351 --- old/t.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/old/t.sh b/old/t.sh index 893004d..e4d1180 100644 --- a/old/t.sh +++ b/old/t.sh @@ -1,6 +1,6 @@ # 当前脚本版本号和新增功能 VERSION=2.04 -TXT=`LXC 用户选择 BoringTun 还是 Wireguard-go (BoringTun用Rust语言,性能接近内核模块性能 ,稳定性与VPS有关;WireGuard-GO用Go语言的,性能比前者差点,稳定性较高)` +TXT='LXC 用户选择 BoringTun 还是 Wireguard-go (BoringTun用Rust语言,性能接近内核模块性能 ,稳定性与VPS有关;WireGuard-GO用Go语言的,性能比前者差点,稳定性较高)' help(){ yellow " warp h (帮助菜单)\n warp o (临时warp开关)\n warp u (卸载warp)\n warp b (升级内核、开启BBR及DD)\n warp d (免费 WARP 账户升级 WARP+ )\n warp d N5670ljg-sS9jD334-6o6g4M9F ( 指定 License 升级 Warp+)\n warp p (刷WARP+流量)\n warp v (同步脚本至最新版本)\n warp 1 (Warp单栈)\n warp 1 N5670ljg-sS9jD334-6o6g4M9F ( 指定 Warp+ License Warp 单栈)\n warp 2 (Warp双栈)\n warp 2 N5670ljg-sS9jD334-6o6g4M9F ( 指定 Warp+ License Warp 双栈)\n " @@ -128,12 +128,11 @@ install(){ done # OpenVZ / LXC 选择 Wireguard-GO 或者 BoringTun 方案 - [[ $LXC = 1 ]] && read -p "LXC方案:1、Wireguard-GO 或者 2、BoringTun (默认值选项为 1),请选择:" BORINGTUN - [[ $BORINGTUN = 2 ]] && UP='WG_QUICK_USERSPACE_IMPLEMENTATION=boringtun WG_SUDO=1 wg-quick up wgcf' && WB=boringtun || ( UP='wg-quick up wgcf' && WB=wireguard-go ) + [[ $BORINGTUN = 2 ]] && UP='WG_QUICK_USERSPACE_IMPLEMENTATION=boringtun WG_SUDO=1 wg-quick up wgcf' && WB=boringtun || ( UP='wg-quick up wgcf' && WB='wireguard-go' ) [[ $BORINGTUN = 2 ]] && DOWN='wg-quick down wgcf && kill $(pgrep -f boringtun)' || DOWN='wg-quick down wgcf' green " 进度 1/3: 安装系统依赖 " - + # 先删除之前安装,可能导致失败的文件,添加环境变量 rm -rf /usr/local/bin/wgcf /etc/wireguard /usr/bin/boringtun /usr/bin/wireguard-go wgcf-account.toml wgcf-profile.conf /usr/bin/warp [[ $PATH =~ /usr/local/bin ]] || export PATH=$PATH:/usr/local/bin @@ -193,7 +192,7 @@ install(){ chmod +x /usr/local/bin/wgcf # 如是 LXC,安装 Wireguard-GO 或者 BoringTun - [[ LXC = 1 ]] && wget --no-check-certificate -N $CDN -P /usr/bin https://cdn.jsdelivr.net/gh/fscarmen/warp/${WB} && chmod +x /usr/bin/$WB + [[ $LXC = 1 ]] && wget --no-check-certificate -N $CDN -P /usr/bin https://cdn.jsdelivr.net/gh/fscarmen/warp/$WB && chmod +x /usr/bin/$WB # 注册 WARP 账户 (将生成 wgcf-account.toml 文件保存账户信息) yellow " WGCF 注册中…… "