2024-09-20 14:43:38 +08:00
|
|
|
#!/bin/bash
|
2024-11-18 23:12:52 +08:00
|
|
|
declare vpn_count=0
|
|
|
|
declare -a vpn_options
|
|
|
|
declare -A vpn_commands
|
|
|
|
declare user_choice
|
2024-09-20 14:43:38 +08:00
|
|
|
|
2024-11-18 23:12:52 +08:00
|
|
|
vpn_commands["v2ray"]='bash <(curl -s -L https://git.io/v2ray.sh)'
|
|
|
|
vpn_commands["v2ray-agent"]='wget -P /root -N --no-check-certificate "https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh" && chmod 700 /root/install.sh && /root/install.sh'
|
|
|
|
vpn_commands["x-ui"]='bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)'
|
|
|
|
vpn_commands["V2bX"]='wget -N https://raw.githubusercontent.com/wyx2685/V2bX-script/master/install.sh && bash install.sh'
|
2024-09-20 14:43:38 +08:00
|
|
|
|
2024-11-18 23:12:52 +08:00
|
|
|
for i in "${!vpn_commands[@]}";do
|
|
|
|
vpn_count=$((vpn_count+1))
|
|
|
|
vpn_options[${vpn_count}]=${i}
|
|
|
|
echo "${vpn_count}.${i}"
|
2024-09-20 14:43:38 +08:00
|
|
|
done
|
2024-11-18 23:12:52 +08:00
|
|
|
read -p "请输入要选择的序号:" user_choice
|
2024-09-20 14:49:39 +08:00
|
|
|
|
2024-11-18 23:12:52 +08:00
|
|
|
if [[ $user_choice =~ [1-${#vpn_commands[@]}] ]];then
|
|
|
|
eval "${vpn_commands[${vpn_options[$user_choice]}]}"
|
2024-09-20 14:55:13 +08:00
|
|
|
echo "安装完成"
|
2024-09-22 20:55:29 +08:00
|
|
|
else
|
|
|
|
echo "输入错误"
|
2024-09-20 14:49:39 +08:00
|
|
|
fi
|
|
|
|
|