Update menu.sh

dependabot/github_actions/actions/checkout-3.1.0
fscarmen 4 years ago committed by GitHub
parent f26a10e643
commit 4741c238c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 41
      menu.sh

@ -843,47 +843,6 @@ proxy_onoff(){
exit 0
fi
fi
# if [[ $(warp-cli --accept-tos settings) =~ WarpProxy ]]; then
# PROXY=$(warp-cli --accept-tos status 2>/dev/null)
# case "$PROXY" in
# *Connecting* ) red " ${T[${L}96]} " && exit 1;;
# *missing* ) warp-cli --accept-tos register >/dev/null 2>&1 && [[ -e /etc/wireguard/license ]] && warp-cli --accept-tos set-license $(cat /etc/wireguard/license)>/dev/null 2>&1;;
# *Connected* ) warp-cli --accept-tos disconnect >/dev/null 2>&1 && warp-cli --accept-tos disable-always-on >/dev/null 2>&1 && [[ ! $(ss -nltp) =~ 'warp-svc' ]] && green " ${T[${L}91]} " && exit 0;;
# *Disconnected* ) warp-cli --accept-tos connect >/dev/null 2>&1 && warp-cli --accept-tos enable-always-on >/dev/null 2>&1 && STATUS=1 && sleep 1 && proxy_info
# if [[ $STATUS = 1 ]]; then
# [[ $(ss -nltp) =~ 'warp-svc' ]] && green " ${T[${L}90]}\n $(eval echo "${T[${L}27]}") " && exit 0
# [[ $(warp-cli --accept-tos status 2>/dev/null) =~ Connecting ]] && red " ${T[${L}96]} " && exit 1
# fi;;
# * ) red " ${T[${L}93]} " && exit 1;;
# esac
#
# else if [[ $(ip a) =~ 'CloudflareWARP' ]]; then
# warp-cli --accept-tos disconnect >/dev/null 2>&1
# warp-cli --accept-tos disable-always-on >/dev/null 2>&1
# ip -4 rule delete from 172.16.0.2 lookup 51820
# ip -4 rule delete table main suppress_prefixlength 0
# green " ${T[${L}91]} " && exit 0
# else
# warp-cli --accept-tos connect >/dev/null 2>&1
# warp-cli --accept-tos enable-always-on >/dev/null 2>&1
# sleep 5
# ip -4 rule add from 172.16.0.2 lookup 51820
# ip -4 route add default dev CloudflareWARP table 51820
# ip -4 rule add table main suppress_prefixlength 0
# INTERFACE='--interface CloudflareWARP'
# ip4_info; [[ $L = C && -n "$COUNTRY4" ]] && COUNTRY4=$(translate "$COUNTRY4")
# ACCOUNT=$(warp-cli --accept-tos account 2>/dev/null)
# if [[ $ACCOUNT =~ 'Limited' ]]; then
# QUOTA=$(expr "$ACCOUNT" : '.*Quota:\s\([0-9]\{1,\}\)\s.*')
# [[ $QUOTA -gt 10000000000000 ]] && QUOTA="$((QUOTA/1000000000000)) TiB" || QUOTA="$((QUOTA/1000000000)) GiB"
# AC='+'
# fi
# [[ $(ip a) =~ 'CloudflareWARP' ]] && green " ${T[${L}90]} $(eval echo "${T[${L}169]}") "
# [[ $ACCOUNT =~ 'Limited' ]] && green " ${T[${L}63]}:$QUOTA "
# exit 0
# fi
# fi
}
# WireProxy 开关,先检查是否已安装,再根据当前状态转向相反状态

Loading…
Cancel
Save