蚂蚁加速器20250110去除广告思路
本帖最后由 潘钜森 于 2025-5-8 16:41 编辑# 工具(这里用NP管理器免费反编译)
[https://github.com/githubXiaowangzi/NP-Manager](https://github.com/githubXiaowangzi/NP-Manager)
# 刷邀请(之前发过,他API域名改了)
[https://bbs.tampermonkey.net.cn/thread-7258-1-1.html](https://bbs.tampermonkey.net.cn/thread-7258-1-1.html)
# 一行老演员搞定(const/16 v0, 0x0)
### \#\# 跳过开屏广告
1. 编辑dex搜索 代码 `pop_ads` 并打开启动类
2. 将 `getStartAds` 和 `isPop_ads_when_connect` 改为 `null` 即可
```smali
.method public getStartAds()Lcom/dd/antss/entity/v2/homepage/IndexAdsBean;
.registers 2
.line 1
iget-object v0, p0, Lcom/dd/antss/entity/v2/homepage/HomeBean$DataBean;->startAds:Lcom/dd/antss/entity/v2/homepage/IndexAdsBean;
const/16 v0, 0x0
return-object v0
.end method
.method public isOpen_vip()Z
.registers 2
.line 1
iget-boolean v0, p0, Lcom/dd/antss/entity/v2/homepage/HomeBean$DataBean;->open_vip:Z
const/16 v0, 0x1
return v0
.end method
.method public isPop_ads_when_connect()Z
.registers 2
.line 1
iget-boolean v0, p0, Lcom/dd/antss/entity/v2/homepage/HomeBean$DataBean;->pop_ads_when_connect:Z
const/16 v0, 0x0
return v0
.end method
```
### \#\# 跳过弹窗广告
1. 编辑dex搜索 代码 `getAlert_ad` 并打开启动类
2. 将 `getAlert_ad` 和 `getAlert_ad_2` 改为 `null` 即可
```smali
.method public getAlert_ad()Lcom/dd/antss/entity/v2/homepage/AlertAdsBean;
.registers 2
.line 1
iget-object v0, p0, Lcom/dd/antss/entity/v2/homepage/HomeBean$DataBean;->alert_ad:Lcom/dd/antss/entity/v2/homepage/AlertAdsBean;
const/16 v0, 0x0
return-object v0
.end method
.method public getAlert_ad_2()Lcom/dd/antss/entity/v2/homepage/AlertAdsBean;
.registers 2
.line 1
iget-object v0, p0, Lcom/dd/antss/entity/v2/homepage/HomeBean$DataBean;->alert_ad_2:Lcom/dd/antss/entity/v2/homepage/AlertAdsBean;
const/16 v0, 0x0
return-object v0
.end method
```
### \#\# 跳过消息中心
1. 编辑dex搜索 类名 `MainActivity` 并打开启动类
2. 将 `U()` 里面的 `show()` 注释掉或删掉即可
```smali
invoke-virtual {v0}, Landroid/app/Dialog;->show()V
``` 别说加速器活得还挺长
竟然这么久了
页:
[1]