openwrt广告屏蔽大师修复补丁
- 目前使用方式
- 然而有规则无法下载的通病
- 所以可以手工拷贝随便哪里来的规则
- 最后
- 提示
补丁位置 :
地址 http://pan.ezdial.cn/nasone/a
备用:https://bak.ezdial.cn:8000/bakone/a
因什么值得买,在反复审核本文,干脆提交在这里,对前面一骗文章的简化。
目前使用方式
openwrt平台及各个资源平台adbyby插件已经于2020年前后停止更新,但是已有规则仍然有效。将web界面广告屏蔽大师打开,plus模式。并且把电视播放器IP地址,加入全局模式。是能够成功拦截一大波视频app广告的,因为APP的广告也很多年没有更新了。
然而有规则无法下载的通病
可能是因为adbyby停止更新,luci-app-adbyby plus这个gihub项目,及各相关引用项目,目前所使用 的在线更新地址。coding…;已经失效
导致/usr/share/adbyby/data,及运行时/tmp/adbyby/data下的lazy.txt,video.txt并不能使用有效的版本。无法下载以前可用的xwhyc版本库。
所以可以手工拷贝随便哪里来的规则
作为首次验证,把这两个文件lazy.txt,video.txt,下载覆盖上述两个路径/usr/share/adbyby/data,及运行时/tmp/adbyby/data下,重启adbyby,或 /etc/init.d/adbyby restart 应该能解决问题。 至于怎么做,可以在SSH root@yourouterip
cd /tmp/adbyby/data
rm lazy.txt
rm video.txt
wget http://pan.ezdial.cn/nasone/a/xwhyc/lazy.txt
wget http://pan.ezdial.cn/nasone/a/xwhyc/video.txt
/etc/init.d/adbyby restart
/tmp为运行在内存的目录开机丢失,usr为持久,将某个自己在用的IP:,加入全局,再试。如果这样有效,可进入最后阶段。
最后
如果上述有效,想要持久生效,可更新下载文件及i相关部件,对于luci-app-adbyby-lite还需要更新/etc/init.d/adbyby.否则可能会造成dnsmaq启动失败。
初次安装x86-64和补丁步骤:
1、对于x86-64,在luci 浏览器,选择软件,从地址安装,输入安装本地三个ipk的地址。
2、发送0502fix.tar.gz,replace.sh.到tmp目录。
3、在文件所在目录运行chmod +x replace.sh ; ./replace.sh
4、在web,中打开广告屏蔽大师功能。应该会自己下载规则
4、核对/usr/share/adbyby/data/lazy.txt 是否大小是547kb
对于其他版本的luci-app-adbyby-plus,用上述地址的文件覆盖,/usr/share/adbyby/adupdate.sh adbybyupdate.sh进行替换
提示
luci-app-adbyby-lite可能造成dns服务崩溃,提前准备好清理在system log显示出来的一些规则文件,并尽量停止adbyby,直到修复完成以后。
以上操作会对运行造成一定影响,请酌情处理,发生问题概不负责。