|
|
|
|
@ -1132,12 +1132,6 @@ install(){ |
|
|
|
|
|
|
|
|
|
# 脚本开始时间 |
|
|
|
|
start=$(date +%s) |
|
|
|
|
|
|
|
|
|
# 如安装 WireProxy 方案时下载 |
|
|
|
|
{ |
|
|
|
|
[[ $OCTEEP = 1 ]] && wget -N https://github.com/fscarmen/warp/releases/download/wireproxy/wireproxy_linux_$ARCHITECTURE.tar.gz && |
|
|
|
|
tar -xzf wireproxy_linux_$ARCHITECTURE.tar.gz -C /usr/bin/; rm -f wireproxy_linux* |
|
|
|
|
}& |
|
|
|
|
|
|
|
|
|
# 注册 WARP 账户 (将生成 wgcf-account.toml 文件保存账户信息) |
|
|
|
|
# 判断 wgcf 的最新版本,如因 github 接口问题未能获取,默认 v2.2.12 |
|
|
|
|
@ -1149,7 +1143,13 @@ install(){ |
|
|
|
|
wget --no-check-certificate -T1 -t1 $CDN -O /usr/local/bin/wgcf https://github.com/ViRb3/wgcf/releases/download/v"$latest"/wgcf_"$latest"_linux_$ARCHITECTURE || |
|
|
|
|
wget --no-check-certificate $CDN -O /usr/local/bin/wgcf https://cdn.jsdelivr.net/gh/fscarmen/warp/wgcf_"$latest"_linux_$ARCHITECTURE |
|
|
|
|
chmod +x /usr/local/bin/wgcf |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 如安装 WireProxy 方案时下载 |
|
|
|
|
if [[ $OCTEEP = 1 ]]; then |
|
|
|
|
wget -N https://github.com/fscarmen/warp/releases/download/wireproxy/wireproxy_linux_$ARCHITECTURE.tar.gz |
|
|
|
|
tar -xzf wireproxy_linux_$ARCHITECTURE.tar.gz -C /usr/bin/; rm -f wireproxy_linux* |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
# 注册 WARP 账户 ( wgcf-account.toml 使用默认值加加快速度)。如有 WARP+ 账户,修改 license 并升级,并把设备名等信息保存到 /etc/wireguard/info.log |
|
|
|
|
mkdir -p /etc/wireguard/ >/dev/null 2>&1 |
|
|
|
|
until [[ -e wgcf-account.toml ]] >/dev/null 2>&1; do |
|
|
|
|
|