布署阿呆喵广告过滤程序 1.下载V2.3最新xiaomi.tar.gz包以及启动文件adm(启动文件请解压后上传)
2.使用winscp将xiaomi.tar.gz和adm以二进制形式上传到小米路由器/userdisk目录 3.经由ssh解包xiaomi.tar.gz 4.ssh连接小米路由,运行命令: cd /userdisk 5.进入userdisk目录后,运行命令解包xiaomi.tar.gz: tar -xzvf xiaomi.tar.gz 6.使用winscp上传楼主制作的启动脚本到/userdisk目录 注意:如需修改文件内容(路径等),请上传后使用winscp远程修改,本地修改后上传会无法正常运行。 7.使用监控程序保障程序稳定运行:使用winscp进入/etc/corntabs目录,右键编辑其中的root文件,在最后一行加入以下脚本代码: */3 * * * * grep1=$(ps | grep "/userdisk/xiaomi/adm" | grep -v "grep"); grep2=$(iptables -t nat -L | grep "18309" | grep -v "grep"); grep3=$(iptables -t nat -L zone_lan_prerouting | grep "ADM" | grep -v "grep"); if [ -z "$grep1" -o -z "$grep2" -o -z "$grep3"]; then /userdisk/adm restart; fi (2016.11.8更新) 保存后退出编辑介面 8.设置脚本及主程序运行权限,ssh中运行命令: chmod 777 /userdisk/adm chmod 777 /userdisk/xiaomi/adm 9.使用WinScp远程修改ADMConfig.ini文件,兼容小米路由“上网场景优化”功能(未开启小米路由上网场景优化功能的用户请无视): [proxy] ;是否启用全局代理 enable=1 ;选取下面的值 2 http代理 3 sock4代理 4 sock4A代理 5 sock5代理 6 sock5t代理 proxy_type=2 proxy_ip=127.0.0.1 proxy_port=8380 [auto_proxy] ;是否启用智能代理, 需要提供proxylist.txt文件 enable=0 ;只能选取2或者5 2代表http代理 5代表sock5 代理 proxy_type=2 proxy_port=8380 proxy_ip=127.0.0.1 以上红字为需要修改的内容,修改后重启ADM即可兼容小米路由“场景优化”功能。 (2016.4.25添加) 测试效果及反馈 1.在xshell5中运行启动脚本,使用命令: /userdisk/adm start 2.测试是否成功过滤广告: 3.禁用或卸载任何已有的广告过滤程序,如客户端上的adsafe、adm、adbyby等,浏览器上的自带广告过滤、abp、广告终结者等,安全软件中的广告过滤程序。直到您认为测试用pc、手机等终端上的所有能过滤广告的程序功能全部禁用或卸载。 4.运行浏览器,随意打开优酷、爱奇艺等视频网站,看看是不是页面广告已经被清除,是不是可以略过广告直接收看视频。如果仍有广告清刷新页面。如果打不开网页,请仔细查看是不是少做了教程中的任何一步。 5.测试能否路由开机后重启: 重启小米路由,蓝灯后等待3分钟,再重复3和4 6.固件更新后会自动还原/etc/crontab/root中的内容,故请注意自行修改。 推荐大家安装当贝市场,然后从当贝市场里面一键下载软件,方便又省事。
注:本帖转自网络,版权归原作者所有! |