|
|
|
|
@ -954,6 +954,8 @@ EOF |
|
|
|
|
# 判断当前 Linux Client 状态,决定变量 CLIENT,变量 CLIENT 含义:0=未安装 1=已安装未激活 2=状态激活 3=Clinet proxy 已开启 5=Clinet warp 已开启 |
|
|
|
|
CLIENT=0 |
|
|
|
|
if type -P warp-cli >/dev/null 2>&1; then |
|
|
|
|
ACCOUNT=$(warp-cli --accept-tos account 2>/dev/null) |
|
|
|
|
[[ $ACCOUNT =~ 'Limited' ]] && CHECK_TYPE=1 && AC='+' && check_quota |
|
|
|
|
CLIENT=1 && CLIENT_INSTALLED="${T[${L}92]}" |
|
|
|
|
[[ $(systemctl is-active warp-svc 2>/dev/null) = active || $(systemctl is-enabled warp-svc 2>/dev/null) = enabled ]] && CLIENT=2 |
|
|
|
|
if [[ $(warp-cli --accept-tos settings) =~ WarpProxy ]]; then |
|
|
|
|
@ -1845,7 +1847,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]}") " |
|
|
|
|
[[ $AC$AC2 =~ 1 ]] && green " ${T[${L}63]}:$QUOTA " |
|
|
|
|
[[ $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 |
|
|
|
|
|