support v1.xx update to v2.xx, use [ v2ray link ] get v2ray config link
This commit is contained in:
24
v2ray.sh
24
v2ray.sh
@@ -10,7 +10,7 @@ none='\e[0m'
|
||||
# Root
|
||||
[[ $(id -u) != 0 ]] && echo -e " 哎呀……请使用 ${red}root ${none}用户运行 ${yellow}~(^_^) ${none}" && exit 1
|
||||
|
||||
_version="v2.02"
|
||||
_version="v2.1"
|
||||
|
||||
cmd="apt-get"
|
||||
|
||||
@@ -51,14 +51,8 @@ if [[ -f /usr/bin/v2ray/v2ray && -f /etc/v2ray/config.json ]] && [[ -f $backup &
|
||||
|
||||
elif [[ -f /usr/bin/v2ray/v2ray && -f /etc/v2ray/config.json ]] && [[ -f /etc/v2ray/233blog_v2ray_backup.txt && -d /etc/v2ray/233boy/v2ray ]]; then
|
||||
|
||||
cp -f /etc/v2ray/233boy/v2ray/v2ray.old.sh /usr/local/bin/v2ray
|
||||
chmod +x /usr/local/bin/v2ray
|
||||
echo
|
||||
echo -e " 哇哦.. 出现了一点小意外.. 当前环境不能使用$cyan v2.0 $none版本以上的管理脚本.. 已自动回退到旧版本"
|
||||
echo
|
||||
echo -e " 请使用命令$yellow v2ray reload $none重新加载配置...以避免发生莫名其妙的问题"
|
||||
echo
|
||||
exit 1
|
||||
. /etc/v2ray/233boy/v2ray/tools/v1xx_to_v2xx.sh
|
||||
|
||||
else
|
||||
echo -e " 哎呀哎呀…… ${red}出错咯...请重新安装V2Ray${none} ${yellow}~(^_^) ${none}" && exit 1
|
||||
fi
|
||||
@@ -2266,15 +2260,16 @@ get_v2ray_config_link() {
|
||||
echo -e "$green 正在生成链接.... 稍等片刻即可....$none"
|
||||
echo
|
||||
local random=$(echo $RANDOM-$RANDOM-$RANDOM | base64)
|
||||
local link=$(curl -s --upload-file /etc/v2ray/233blog_v2ray.zip "https://transfer.sh/${random}_233blog_v2ray.zip")
|
||||
# local link=$(curl -s --upload-file /etc/v2ray/233blog_v2ray.zip "https://transfer.sh/${random}_233blog_v2ray.zip")
|
||||
local link=$(curl -s --upload-file $v2ray_client_config "https://transfer.sh/${random}_233blog_v2ray.json")
|
||||
if [[ $link ]]; then
|
||||
echo
|
||||
echo "---------- V2Ray 客户端配置文件链接 -------------"
|
||||
echo
|
||||
echo -e "$yellow 链接 = $cyan$link$none"
|
||||
echo
|
||||
echo -e "$yellow 解压密码 = ${cyan}233blog.com$none"
|
||||
echo
|
||||
# echo -e "$yellow 解压密码 = ${cyan}233blog.com$none"
|
||||
# echo
|
||||
echo -e "$yellow SOCKS 监听端口 = ${cyan}2333${none}"
|
||||
echo
|
||||
echo -e "${yellow} HTTP 监听端口 = ${cyan}6666$none"
|
||||
@@ -3461,7 +3456,7 @@ config() {
|
||||
sed -i "s/233blog.com/$ip/; 22s/2333/$v2ray_port/; 25s/$old_id/$v2ray_id/; 26s/233/$alterId/" $v2ray_client_config
|
||||
fi
|
||||
|
||||
zip -q -r -j --password "233blog.com" /etc/v2ray/233blog_v2ray.zip $v2ray_client_config
|
||||
# zip -q -r -j --password "233blog.com" /etc/v2ray/233blog_v2ray.zip $v2ray_client_config
|
||||
|
||||
if [[ $new_shadowsocks ]]; then
|
||||
open_port $new_ssport
|
||||
@@ -3578,7 +3573,8 @@ _boom_() {
|
||||
local random1=$(echo $RANDOM-$RANDOM-$RANDOM | base64)
|
||||
local random2=$(echo $RANDOM-$RANDOM-$RANDOM | base64)
|
||||
local random3=$(echo $RANDOM-$RANDOM-$RANDOM | base64)
|
||||
local link1=$(curl -s --upload-file /etc/v2ray/233blog_v2ray.zip "https://transfer.sh/${random1}_233blog_v2ray.zip")
|
||||
# local link1=$(curl -s --upload-file /etc/v2ray/233blog_v2ray.zip "https://transfer.sh/${random1}_233blog_v2ray.zip")
|
||||
local link1=$(curl -s --upload-file $v2ray_client_config "https://transfer.sh/${random1}_233blog_v2ray.json")
|
||||
local link2=$(curl -s --upload-file /tmp/233blog_v2ray.txt "https://transfer.sh/${random2}_233blog_v2ray.txt")
|
||||
local link3=$(curl -s --upload-file /tmp/233blog_v2ray.png "https://transfer.sh/${random3}_233blog_v2ray.png")
|
||||
|
||||
|
Reference in New Issue
Block a user