mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-07-29 05:56:59 +08:00
49 lines
1.1 KiB
Bash
49 lines
1.1 KiB
Bash
#!/bin/sh
|
|
cd /tmp
|
|
#等待网络连接成功
|
|
wget_ok="0"
|
|
rm -f 7620n.tar.gz
|
|
#rm -f ar71xx.tar.gz
|
|
|
|
while [ "$wget_ok" = "0" ]
|
|
do
|
|
wget http://update.adbyby.com/download/7620n.tar.gz
|
|
#wget http://update.adbyby.com/download/ar71xx.tar.gz
|
|
if [ "$?" == "0" ]; then
|
|
wget_ok="1"
|
|
else
|
|
sleep 30
|
|
fi
|
|
done
|
|
#解压、启动adbyby
|
|
mkdir -p adbyby
|
|
tar -zvxf 7620n.tar.gz -C ./adbyby
|
|
#tar -zvxf ar71xx.tar.gz -C ./adbyby
|
|
|
|
#更新一次规则
|
|
murl=`cat /tmp/adbyby/bin/update.info|grep lazy.txt|awk '{print $1}'`
|
|
|
|
if [ ${#murl} -gt 5 ] ;then
|
|
murl2=`cat /tmp/adbyby/bin/update.info|grep lazy.txt|awk '{print $2}'`
|
|
mfile="/tmp/adbyby/bin"${murl2//\\//}
|
|
wget $murl -O $mfile
|
|
fi
|
|
|
|
murl=`cat /tmp/adbyby/bin/update.info|grep video.txt|awk '{print $1}'`
|
|
if [ ${#murl} -gt 5 ] ;then
|
|
murl2=`cat /tmp/adbyby/bin/update.info|grep video.txt|awk '{print $2}'`
|
|
mfile="/tmp/adbyby/bin"${murl2//\\//}
|
|
wget $murl -O $mfile
|
|
fi
|
|
|
|
murl=`cat /tmp/adbyby/bin/update.info|grep user.action|awk '{print $1}'`
|
|
if [ ${#murl} -gt 5 ] ;then
|
|
murl2=`cat /tmp/adbyby/bin/update.info|grep user.action|awk '{print $2}'`
|
|
mfile="/tmp/adbyby/bin"${murl2//\\//}
|
|
wget $murl -O $mfile
|
|
fi
|
|
|
|
cd ./adbyby/bin
|
|
./startadbb
|
|
|