fix v2ray client file download and ss qr create
This commit is contained in:
12
src/client_file.sh
Normal file
12
src/client_file.sh
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
_get_client_file() {
|
||||||
|
local _link="$(cat $v2ray_client_config | tr -d [:space:] | base64 -w0)"
|
||||||
|
local link="https://233boy.github.io/tools/json.html#${_link}"
|
||||||
|
echo
|
||||||
|
echo "---------- V2Ray 客户端配置文件链接 -------------"
|
||||||
|
echo
|
||||||
|
echo -e ${cyan}$link${none}
|
||||||
|
echo
|
||||||
|
echo " V2Ray 客户端使用教程: https://v2ray6.com/post/4/"
|
||||||
|
echo
|
||||||
|
echo
|
||||||
|
}
|
||||||
12
src/qr.sh
12
src/qr.sh
@@ -15,3 +15,15 @@ _qr_create() {
|
|||||||
echo
|
echo
|
||||||
rm -rf /etc/v2ray/vmess_qr.json
|
rm -rf /etc/v2ray/vmess_qr.json
|
||||||
}
|
}
|
||||||
|
_ss_qr() {
|
||||||
|
local ss_link="ss://$(echo -n "${ssciphers}:${sspass}@${ip}:${ssport}" | base64 -w 0)#v2ray6.com_ss_${ip}"
|
||||||
|
local link="https://233boy.github.io/tools/qr.html#${ss_link}"
|
||||||
|
echo
|
||||||
|
echo "---------- Shadowsocks 二维码链接 -------------"
|
||||||
|
echo
|
||||||
|
echo -e "$yellow 链接 = $cyan$link$none"
|
||||||
|
echo
|
||||||
|
echo -e " 温馨提示...$red Shadowsocks Win 4.0.6 $none客户端可能无法识别该二维码"
|
||||||
|
echo
|
||||||
|
echo
|
||||||
|
}
|
||||||
|
|||||||
60
v2ray.sh
60
v2ray.sh
@@ -10,7 +10,7 @@ none='\e[0m'
|
|||||||
# Root
|
# Root
|
||||||
[[ $(id -u) != 0 ]] && echo -e " 哎呀……请使用 ${red}root ${none}用户运行 ${yellow}~(^_^) ${none}" && exit 1
|
[[ $(id -u) != 0 ]] && echo -e " 哎呀……请使用 ${red}root ${none}用户运行 ${yellow}~(^_^) ${none}" && exit 1
|
||||||
|
|
||||||
_version="v3.08"
|
_version="v3.09"
|
||||||
|
|
||||||
cmd="apt-get"
|
cmd="apt-get"
|
||||||
|
|
||||||
@@ -189,35 +189,9 @@ view_shadowsocks_config_info() {
|
|||||||
}
|
}
|
||||||
get_shadowsocks_config_qr_link() {
|
get_shadowsocks_config_qr_link() {
|
||||||
if [[ $shadowsocks ]]; then
|
if [[ $shadowsocks ]]; then
|
||||||
echo
|
|
||||||
echo -e "$green 正在生成链接.... 稍等片刻即可....$none"
|
|
||||||
echo
|
|
||||||
get_ip
|
get_ip
|
||||||
local ss="ss://$(echo -n "${ssciphers}:${sspass}@${ip}:${ssport}" | base64 -w 0)#v2ray6.com_ss_${ip}"
|
_load qr.sh
|
||||||
echo "${ss}" >/tmp/233blog_shadowsocks.txt
|
_ss_qr
|
||||||
cat /tmp/233blog_shadowsocks.txt | qrencode -s 50 -o /tmp/233blog_shadowsocks.png
|
|
||||||
|
|
||||||
local random=$(echo $RANDOM-$RANDOM-$RANDOM | base64 -w 0)
|
|
||||||
local link=$(curl -s --upload-file /tmp/233blog_shadowsocks.png "https://transfer.sh/${random}_v2ray6_shadowsocks.png")
|
|
||||||
if [[ $link ]]; then
|
|
||||||
echo
|
|
||||||
echo "---------- Shadowsocks 二维码链接 -------------"
|
|
||||||
echo
|
|
||||||
echo -e "$yellow 链接 = $cyan$link$none"
|
|
||||||
echo
|
|
||||||
echo -e " 温馨提示...$red Shadowsocks Win 4.0.6 $none客户端可能无法识别该二维码"
|
|
||||||
echo
|
|
||||||
echo "备注...链接将在 14 天后失效"
|
|
||||||
echo
|
|
||||||
echo "提醒...请不要把链接分享出去...除非你有特别的理由...."
|
|
||||||
echo
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo -e "$red 哎呀呀呀...出错咯...请重试$none"
|
|
||||||
echo
|
|
||||||
fi
|
|
||||||
rm -rf /tmp/233blog_shadowsocks.png
|
|
||||||
rm -rf /tmp/233blog_shadowsocks.txt
|
|
||||||
else
|
else
|
||||||
shadowsocks_config
|
shadowsocks_config
|
||||||
fi
|
fi
|
||||||
@@ -2171,32 +2145,8 @@ get_v2ray_config() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
get_v2ray_config_link() {
|
get_v2ray_config_link() {
|
||||||
echo
|
_load client_file.sh
|
||||||
echo -e "$green 正在生成链接.... 稍等片刻即可....$none"
|
_get_client_file
|
||||||
echo
|
|
||||||
local random=$(echo $RANDOM-$RANDOM-$RANDOM | base64 -w 0)
|
|
||||||
local link=$(curl -s --upload-file $v2ray_client_config "https://transfer.sh/${random}_v2ray6_v2ray.json")
|
|
||||||
if [[ $link ]]; then
|
|
||||||
echo
|
|
||||||
echo "---------- V2Ray 客户端配置文件链接 -------------"
|
|
||||||
echo
|
|
||||||
echo -e "$yellow 链接 = $cyan$link$none"
|
|
||||||
echo
|
|
||||||
echo -e "$yellow SOCKS 监听端口 = ${cyan}2333${none}"
|
|
||||||
echo
|
|
||||||
echo -e "${yellow} HTTP 监听端口 = ${cyan}6666$none"
|
|
||||||
echo
|
|
||||||
echo " V2Ray 客户端使用教程: https://v2ray6.com/post/4/"
|
|
||||||
echo
|
|
||||||
echo "备注...链接将在 14 天后失效"
|
|
||||||
echo
|
|
||||||
echo "提醒...请不要把链接分享出去...除非你有特别的理由...."
|
|
||||||
echo
|
|
||||||
else
|
|
||||||
echo
|
|
||||||
echo -e "$red 哎呀呀呀...出错咯...请重试$none"
|
|
||||||
echo
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
create_v2ray_config_text() {
|
create_v2ray_config_text() {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user