Padavan固件添加adbyby去廣告功能

 在路由-》自定義腳本=》wan上下行啓動後執行,添加下面腳本tcp

#!/bin/sh

sleep 30

###Adbyby去廣告腳本###
Adbyby=1
### 0關閉;1啓動 ###


#####如下腳本請勿更改#####
if [ "$Adbyby" = "0" ]; then
killall -9 adbyby
iptables -t nat -D PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8118
rm -rf /tmp/bin
logger -t "【Adbyby】" "adbyby已關閉"
fi

if [ "$Adbyby" = "1" ]; then
if [ ! -s "/tmp/bin/adbyby" ] ;then
logger -t "【Adbyby】" "adbyby啓動中......"
cd /tmp
wget http://update.adbyby.com/download/7620n.tar.gz
tar -xzvf 7620n.tar.gz
rm -f 7620n.tar.gz
cd /tmp/bin
chmod 777 ./*
./adbyby& > /dev/null
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8118
logger -t "【Adbyby】" "adbyby啓動成功"
fi

if [ -s "/tmp/bin/adbyby" ] ;then
iptables -t nat -D PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8118
killall adbyby
sleep 3
/tmp/bin/adbyby& > /dev/null
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8118
fi

sleep 60

logger -t "【Adbyby】" "lazy更新: 更新時間: `sed -n '1p' /tmp/bin/data/lazy.txt | sed 's/^...................//' | sed -nr 's/......$//p' | sed 's/ \+/ /g'`"

sleep 30

logger -t "【Adbyby】" "video更新: 更新時間: `sed -n '1p' /tmp/bin/data/video.txt | sed 's/^...................//' | sed -nr 's/................................................$//p' | sed 's/ \+/ /g'`"

fi

若是須要定時更新的話,能夠再計劃任務裏面添加ide

0 */6 * * * /etc/storage/post_wan_script.sh &
相關文章
相關標籤/搜索