app2smile / rules

iOS App去广告
MIT License
3.19k stars 212 forks source link

贴吧12.37.5版本无法去广告 #109

Closed yidasanqian closed 1 year ago

yidasanqian commented 1 year ago

希望尽快更新

app2smile commented 1 year ago

抓包 然后搜索一下sync接口,看看匹配到规则没有

yidasanqian commented 1 year ago

抓包 然后搜索一下sync接口,看看匹配到规则没有

匹配到去广告的脚本了,但是无法去广告

app2smile commented 1 year ago

先看sync接口,匹配的规则 ,然后再去看日志 . 可以把截图贴上来

yidasanqian commented 1 year ago

457d50f2dcb2d1c6e646cf495a2fd80

app2smile commented 1 year ago

额. 看这个没用. 这个只能说明tiebajson脚本执行了 你先把贴吧后台杀掉, 然后打开抓包, 再打开贴吧. 等待几秒后再关闭抓包

在抓包的记录中 搜索sync接口, 看看匹配到了什么规则

app2smile commented 1 year ago

另外有两个日志 一个是json 主要用来去看图模式的广告和配置变更 一个是proto的 用来去贴吧大部分的广告

yidasanqian commented 1 year ago

proto这个脚本没执行,json这个执行了

yidasanqian commented 1 year ago

你那边更新到最新版贴吧应该也能重现吧

app2smile commented 1 year ago

无法重现 一般proto脚本没有日志 大概率是sync接口被其他的规则拦截导致的. 去广告必须要sync接口被本脚本正常修改, 你可以看看你的贴吧json日志 有没有sync的日志

app2smile commented 1 year ago

image

yidasanqian commented 1 year ago

那就很奇怪了,日志是正常输出的,下图是json脚本的执行 image

yidasanqian commented 1 year ago

还是有广告 image

app2smile commented 1 year ago

杀掉后台, 抓包, 然后打开贴吧 刷新推荐首页后, 接下来可以搜索180.76.76.200 这个请求,看是不是被拦截, 正常情况是应该被拦截.

然后再搜索personalized接口,看看有没有这个请求,有的话看看匹配情况 这个接口是首页推荐的接口

yidasanqian commented 1 year ago

180.76.76.200 和personalized这个接口没匹配到任何脚本,格则都是直连,应该是这个原因了 940ba206d46d1d8a3511a1c444d1dee

app2smile commented 1 year ago

你是什么代理软件?是不是贴吧规则没引全。你看看主页的readme文档,少引入哪些

yidasanqian commented 1 year ago

你是什么代理软件?是不是贴吧规则没引全。你看看主页的readme文档,少引入哪些

引用的是loon的插件 image

app2smile commented 1 year ago

那可能是你的其他规则冲突了, 你手动添加一个180.76.76.200 的reject规则, 放在最前面

yidasanqian commented 1 year ago

我把180.76.76.200添加到hostname就可以了,谢谢你的解答