微信广告着实令人厌烦,极为碍眼,务必将其消除。在网上搜索到的办法基本上都不管用,全是些没用的话。倘若您的朋友圈此前没有广告,切不可轻信网上那些诸如修改隐私、关闭推荐广告之类的设置,一旦更改反倒可能会增多广告。下面所讲的方法能够对朋友圈和订阅号消息中间穿插的信息流广告进行屏蔽。
<
屏蔽广告大致存在以下几种方式:
<
1.修改 app,删掉广告部分的代码。
<
此方法难度颇高,门槛过高,不适宜广泛推广,使用非官方的 app 还存在一定风险。
<
2.删除广告文件,阻止广告生成
<
这种方法相对稳妥安全,绿色无害,老少皆宜。
<
3.运用软件屏蔽广告地址
<
此方法优于第一种,不过需要修改系统文件,具有一定风险性。
<
推荐采用第 2 种方法(可以免 root)。
<
依照第 2 种方法的思路,经过分析找到订阅号消息和朋友圈广告的存放位置:在 ///data/com..mm/cache 下的目录和目录。通常的做法是删除这两个目录,新建同名的文件,并设置为只读或不可删除权限,使得 app 无法生成广告文件,从而达到屏蔽的目的。由于 / 是 fat 分区,无法修改权限,只能删除文件并新建同名文件。然而企鹅厂颇为狡猾,app 会检测并删除不可写的文件,然后重新构建广告目录。
<
解决之策便是在后台定时删除并创建同名文件。
<
定时功能可这样实现:下载 MT 管理器,点击右上角的三个圆点,会弹出下拉框,点击打开终端项。
<
打开虚拟终端后执行(没有 root 的可忽略)
<
su –
<
使用 su – 获取 root 权限。使用 mt 管理器,未 root 也能执行以下步骤,执行
<
-l
<
会报错:
<
依据报错提示新建一个文件夹即可
<
mkdir -p ‘/data/data/bin.mt.plus/files/term/usr/var/spool/cron/’
<
之后 -e 会为当前用户(root)创建计划任务
<
-e
<
首次进入编辑界面为空白,输入以下内容(使用方法与 vi 相同)
<
0 * * * * sh //.sh
<
上述内容表示每小时 0 分执行 //.sh 脚本。还可增加为每半小时一次
<
30 * * * * sh //.sh
<
编辑完成后按 esc,然后输入 😡 保存并退出
<
接下来就是启动 crond 服务
<
crond && ps -ef|grep crond
<
应当能够看到运行中的 crond 进程。
<
在 // 目录下编辑.sh 文件
<
cd ///data/com..mm/cache && rm -rf `find.|grep |head -n1` rm -rf `find.|grep |head -n1`
<
如此一来,每半小时便会删除一次微信广告,从此不再看到订阅号和朋友圈的广告。
<
在免 root 情况下使用 mt 管理器能够成功,效果显著。
<
第二种方法无法彻底屏蔽广告,若要完全屏蔽则必须修改 APP,目前此方法安全、简便且有效,欢迎尝试!若有更好的办法,欢迎一同探讨!
<
作者声明本文不存在利益相关,欢迎各位理性交流,和谐讨论~
2 本站部分内容来源于网络,仅供学习与参考,如有侵权,请联系网站管理员删除
3 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
4 精准获客感谢您的访问!希望本站内容对您有所帮助!
暂无评论内容