Signed-off-by: HITSword <admin@huayizhiyun.com>
master
HITSword 2020-09-15 14:32:01 +08:00
parent 70135d7dbe
commit 92115ac596
1 changed files with 103 additions and 103 deletions

View File

@ -4,10 +4,10 @@ export PATH
UDP2RAW_URL=https://soft.huayizhiyun.com/network/udptools/udp2raw/udp2raw_20200818.tar.gz UDP2RAW_URL=https://soft.huayizhiyun.com/network/udptools/udp2raw/udp2raw_20200818.tar.gz
UDPSPEEDER_URL=https://soft.huayizhiyun.com/network/udptools/udpspeeder/speederv2_20200818.tar.gz UDPSPEEDER_URL=https://soft.huayizhiyun.com/network/udptools/udpspeeder/speederv2_20200818.tar.gz
#删除旧版本 #删除旧版本
rm -rf /usr/local/udptools/src/* rm -rf /usr/local/udptools/src/*
#判断系统和决定BIN名 #判断系统和决定BIN名
if [[ `getconf WORD_BIT` = '32' && `getconf LONG_BIT` = '64' ]] ; then if [[ `getconf WORD_BIT` = '32' && `getconf LONG_BIT` = '64' ]] ; then
Is_64bit='y' Is_64bit='y'
UDP2RAW_BIN='udp2raw_amd64' UDP2RAW_BIN='udp2raw_amd64'
@ -23,10 +23,10 @@ if uname -m | grep -Eqi "arm|aarch64"; then
UDPSPEEDER_BIN='speederv2_arm' UDPSPEEDER_BIN='speederv2_arm'
fi fi
#安装程序 #安装程序
Get_udp2raw() Get_udp2raw()
{ {
#下载并提取相关文件 #下载并提取相关文件
if [ ! -d "/usr/local/udptools" ]; then if [ ! -d "/usr/local/udptools" ]; then
mkdir /usr/local/udptools mkdir /usr/local/udptools
fi fi
@ -45,10 +45,10 @@ if [ ! -f "/usr/local/udptools/src/$UDP2RAW_BIN" ]; then
tar -zxvf udp2raw.tar.gz tar -zxvf udp2raw.tar.gz
fi fi
if [ ! -f "/usr/local/udptools/src/$UDP2RAW_BIN" ]; then if [ ! -f "/usr/local/udptools/src/$UDP2RAW_BIN" ]; then
echo "下载udp2raw失败;" echo "下载udp2raw失败;"
exit exit
fi fi
#备份旧版本并更新 #备份旧版本并更新
rm -f /usr/local/udptools/bin/udp2raw.bak rm -f /usr/local/udptools/bin/udp2raw.bak
mv /usr/local/udptools/bin/udp2raw /usr/local/udptools/bin/udp2raw.bak mv /usr/local/udptools/bin/udp2raw /usr/local/udptools/bin/udp2raw.bak
cp /usr/local/udptools/src/$UDP2RAW_BIN /usr/local/udptools/bin/udp2raw cp /usr/local/udptools/src/$UDP2RAW_BIN /usr/local/udptools/bin/udp2raw
@ -56,7 +56,7 @@ cp /usr/local/udptools/src/$UDP2RAW_BIN /usr/local/udptools/bin/udp2raw
Get_udpspeeder() Get_udpspeeder()
{ {
#下载并提取相关文件 #下载并提取相关文件
if [ ! -d "/usr/local/udptools" ]; then if [ ! -d "/usr/local/udptools" ]; then
mkdir /usr/local/udptools mkdir /usr/local/udptools
fi fi
@ -74,10 +74,10 @@ if [ ! -f "/usr/local/udptools/src/$UDPSPEEDER_BIN" ]; then
tar -zxvf udpspeeder.tar.gz tar -zxvf udpspeeder.tar.gz
fi fi
if [ ! -f "/usr/local/udptools/src/$UDPSPEEDER_BIN" ]; then if [ ! -f "/usr/local/udptools/src/$UDPSPEEDER_BIN" ]; then
echo "下载udpspeeder失败;" echo "下载udpspeeder失败;"
exit exit
fi fi
#备份旧版本并更新 #备份旧版本并更新
rm -f /usr/local/udptools/bin/udpspeeder.bak rm -f /usr/local/udptools/bin/udpspeeder.bak
mv /usr/local/udptools/bin/udpspeeder /usr/local/udptools/bin/udpspeeder.bak mv /usr/local/udptools/bin/udpspeeder /usr/local/udptools/bin/udpspeeder.bak
cp /usr/local/udptools/src/$UDPSPEEDER_BIN /usr/local/udptools/bin/udpspeeder cp /usr/local/udptools/src/$UDPSPEEDER_BIN /usr/local/udptools/bin/udpspeeder
@ -99,6 +99,6 @@ if [ ! -d "/usr/local/udptools/conf" ]; then
mkdir /usr/local/udptools/conf mkdir /usr/local/udptools/conf
fi fi
echo "更新完成,请使用udptools脚本添加服务" echo "更新完成,请使用udptools脚本添加服务"
echo "Udp2Raw BIN: /usr/local/udptools/bin/udp2raw" echo "Udp2Raw BIN: /usr/local/udptools/bin/udp2raw"
echo "UdpSpeeder BIN:/usr/local/udptools/bin/udpspeeder" echo "UdpSpeeder BIN:/usr/local/udptools/bin/udpspeeder"