Hugo Yuan 31cc9922ac
luci-app-unblockmusic: Refresh ipset music list when ifup (#4576)
* luci-app-unblockmusic: Refresh ipset music list when ifup

* Update 099-unblockmusic
2020-05-20 10:02:10 +08:00

20 lines
488 B
Bash
Executable File

#!/bin/sh
log_max_size=100
log_file="/tmp/unblockmusic.log"
log_size=0
/usr/share/UnblockNeteaseMusic/getmusicip.sh
sleep 29s
while true
do
icount=`busybox ps -w | grep UnblockNeteaseMusic | grep -v grep | grep -v logcheck.sh`
if [ -z "$icount" ]; then
/etc/init.d/unblockmusic restart
fi
log_size=$(expr $(ls -l $log_file | awk '{print $5}') / 1024)
[ $log_size -ge $log_max_size ] && echo "$(date -R) # Start UnblockNeteaseMusic" >/tmp/unblockmusic.log
sleep 29s
done