Update menu.sh

dependabot/github_actions/actions/checkout-3.1.0
fscarmen 4 years ago committed by GitHub
parent 55f7606fb0
commit 36e93f4bb1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 15
      menu.sh

@ -823,7 +823,7 @@ proxy_onoff(){
ACCOUNT=$(warp-cli --accept-tos account 2>/dev/null)
[[ $ACCOUNT =~ 'Limited' ]] && AC='+' && CHECK_TYPE=1 && check_quota
[[ $(ss -nltp) =~ 'warp-svc' ]] && green " ${T[${L}90]}\n $(eval echo "${T[${L}27]}") "
[[ -n "$QUOTA" ]] && green " ${T[${L}63]}$QUOTA "
[[ -n "$QUOTA" ]] && green " ${T[${L}63]}: $QUOTA "
exit 0
else INTERFACE='--interface CloudflareWARP'
@ -833,7 +833,7 @@ proxy_onoff(){
ACCOUNT=$(warp-cli --accept-tos account 2>/dev/null)
[[ $ACCOUNT =~ 'Limited' ]] && AC='+' && CHECK_TYPE=1 && check_quota
[[ $(ip a) =~ 'CloudflareWARP' ]] && green " ${T[${L}90]}\n $(eval echo "${T[${L}169]}") "
[[ -n "$QUOTA" ]] && green " ${T[${L}63]}$QUOTA "
[[ -n "$QUOTA" ]] && green " ${T[${L}63]}: $QUOTA "
exit 0
fi
fi
@ -1636,7 +1636,7 @@ proxy(){
red "\n==============================================================\n"
green " $(eval echo "${T[${L}94]}")\n $(eval echo "${T[${L}27]}") "
fi
[[ $ACCOUNT =~ 'Limited' ]] && green " ${T[${L}63]}$QUOTA "
[[ $ACCOUNT =~ 'Limited' ]] && green " ${T[${L}63]}: $QUOTA "
red "\n==============================================================\n"
yellow " ${T[${L}43]}\n " && help
}
@ -1707,7 +1707,7 @@ update(){
net
[[ $(curl -ks4 https://www.cloudflare.com/cdn-cgi/trace | grep warp | sed "s/warp=//g") = plus || $(curl -ks6 https://www.cloudflare.com/cdn-cgi/trace | grep warp | sed "s/warp=//g") = plus ]] &&
check_quota &&
green " ${T[${L}62]}\n ${T[${L}25]}$(grep 'Device name' /etc/wireguard/info.log | awk '{ print $NF }')\n ${T[${L}63]}$QUOTA " ) || red " ${T[${L}36]} ";;
green " ${T[${L}62]}\n ${T[${L}25]}$(grep 'Device name' /etc/wireguard/info.log | awk '{ print $NF }')\n ${T[${L}63]}: $QUOTA " ) || red " ${T[${L}36]} ";;
2 ) input_url
[[ $CONFIRM = [Yy] ]] && (echo "$TEAMS" > /etc/wireguard/info.log 2>&1
@ -1729,7 +1729,7 @@ update(){
if [[ $ACCOUNT =~ 'Limited' ]]; then
echo "$LICENSE" >/etc/wireguard/license
CHECK_TYPE=1 && check_quota
green " ${T[${L}62]}\n ${T[${L}63]}$QUOTA "
green " ${T[${L}62]}\n ${T[${L}63]}: $QUOTA "
else red " ${T[${L}36]} "
fi
@ -1751,7 +1751,8 @@ update(){
sed -i "s#PrivateKey.*#PrivateKey = $(grep "PrivateKey.*" /etc/wireguard/wgcf.conf | sed "s#PrivateKey = ##g")#g" proxy.conf
systemctl restart wireproxy
[[ $(eval echo "\$(curl -sx socks5h://localhost:$(ss -nltp | grep wireproxy | grep -oP '127.0*\S+' | cut -d: -f2) https://www.cloudflare.com/cdn-cgi/trace)") =~ plus ]] &&
green " ${T[${L}62]}\n ${T[${L}25]}$(grep 'Device name' /etc/wireguard/info.log | awk '{ print $NF }')\n ${T[${L}63]}$(grep Quota /etc/wireguard/info.log | awk '{ print $(NF-1), $NF }')" ) || red " ${T[${L}36]} ";;
check_quota &&
green " ${T[${L}62]}\n ${T[${L}25]}$(grep 'Device name' /etc/wireguard/info.log | awk '{ print $NF }')\n ${T[${L}63]}: $QUOTA " ) || red " ${T[${L}36]} ";;
2 ) input_url
[[ $CONFIRM = [Yy] ]] && (echo "$TEAMS" > /etc/wireguard/info.log 2>&1
@ -1847,7 +1848,7 @@ menu(){
[[ $WIREPROXY = 0 ]] && green " ${T[${L}160]} "
[[ $WIREPROXY = 2 ]] && green " ${T[${L}161]} "
[[ $WIREPROXY = 3 ]] && green " WARP$AC2 ${T[${L}159]} $(eval echo "${T[${L}162]}") "
grep -q '+' <<< $AC$AC2 && green " ${T[${L}63]}$QUOTA "
grep -q '+' <<< $AC$AC2 && green " ${T[${L}63]}: $QUOTA "
red "\n======================================================================================================================\n"
green " 1. $OPTION1\n 2. $OPTION2\n 3. $OPTION3\n 4. $OPTION4\n 5. $OPTION5\n 6. $OPTION6\n 7. $OPTION7\n 8. $OPTION8\n 9. $OPTION9 \n 10. $OPTION10\n 11. $OPTION11\n 12. $OPTION12\n 13. $OPTION13\n 14. $OPTION14\n 0. $OPTION0\n "
reading " ${T[${L}50]} " CHOOSE1

Loading…
Cancel
Save