openwrt广告屏蔽大师修复补丁luci-app-adbyby plus + lite

补丁位置 : 地址 备用: 因什么值得买,在反复审核本文,干脆提交在这里,对前面一骗文章的简化。

目前使用方式

然而有规则无法下载的通病

可能是因为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、核对/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,直到修复完成以后。 以上操作会对运行造成一定影响,请酌情处理,发生问题概不负责。

经验分享 程序员 微信小程序 职场和发展