AdClose Official – Telegram
AdClose Official
10.5K subscribers
48 photos
4 videos
130 files
27 links
发布模块更新

AdClose 是一个基于Xposed框架的Android广告屏蔽工具,致力于提供一个无广告的应用浏览体验,旨在优化用户体验并减少干扰。请在LSPosed框架环境中使用。
Download Telegram
AdClose Official
AdClose_3.9.5.apk
之前用过自动检测SDK的可以清空重新检测了,再次说明,该模块功能并不适用所有的软件
👍163
AdClose_3.9.6.apk
3.5 MB
🟠 Hook操作调整
🟠 自动扫描类型调整
🟠 完善自定义Hook页面
🟠 重构自定义Hook Log
🟠 修复自动扫描延时问题
建议清空Hook规则重新检测添加,有闪退问题的群聊里面回复
Please open Telegram to view this post
VIEW IN TELEGRAM
👍338
AdClose_3.9.7-1.apk
3.5 MB
🟠 更新依赖
🟠 调整识别规则
🟠 修复自定义Hook机制问题
🟠 修复OKHTTP请求体获取问题
🟠 为"替换为伪造Context" 添加沙盒机制


尽快更新此版本
Please open Telegram to view this post
VIEW IN TELEGRAM
36🔥5
虚了
👍54🤪51🕊1
各位牛子喜欢支持一下
👍405
我一直都在😭😭😭
68👏5
为了实现这个新功能我还有很多东西要做
28😘5🥰2
👍9
AdClose_3.9.9.apk
3.5 MB
🟠 增加LSPosed作用域请求功能

配置会完全丢失,一定提前备份配置App配置
Please open Telegram to view this post
VIEW IN TELEGRAM
32👍6
遇到无法导入添加配置的重启手机就可以了,尤其是回退397的,还不行卸载模块,重启,重新操作
👏12
AdClose_4.0.0.apk
3.5 MB
🟠 部分UI调整
🟠 过滤扫描时的抽象类


该告一段落了👋👋👋👋👋
Please open Telegram to view this post
VIEW IN TELEGRAM
45
上号继续优化一波
🥰522
各位升级过4.0.0的到设置页面的Data Manager页面删除这个配置文件,然后强制停止模块,再更新4.0.1重新配置

com.close.hook.ads_preferences.json

或者打开这个目录手动删除。

/data/adb/lspd/modules/0/com.close.hook.ads/files/
19👍5
AdClose_4.0.1-1.apk
3.5 MB
🟠 优化功能弹窗样式
🟠 优化响应体传递
🟠 优化组件使用
🟠 优化配置加载
🟠 修复配置保存问题(写入时损坏)
记得需要将损坏的com.close.hook.ads_preferences.json文件删除,这是模块的主配置文件,之前使用的写入操作,导致了文件内容错误进而无法读取Hook配置

com.close.hook.ads_preferences.json作为共享存储区,被多个Fragment同时访问,每个请求都是一个完整的“读-改-写”循环过程,访问模式不单一,短时间内进行的多次独立写入容易引起并发写入冲突。

实际这不完全是我的问题🙈,因为openRemoteFile只关心读和写,忽略了 "t"、"a" 等其他标志,导致后续的写入操作就变成了追加(Append),而不是覆写(Overwrite)。于是我只能手动完成MODE_TRUNCATE 标志操作解决。最开始我用openRemoteFile(fileName, "wt")只有w是活的...访问模式单一还能撑撑,当然这也给了我错觉。

所以我就感觉新API用起来有点怪怪的🙈,虽然问题不大,但排查起来真的麻烦

    @Override
public ParcelFileDenoscriptor openRemoteFile(String path) throws RemoteException {
var userId = ensureModule();
ConfigFileManager.ensureModuleFilePath(path);
try {
var dir = ConfigFileManager.resolveModuleDir(loadedModule.packageName, FILES_DIR, userId, Binder.getCallingUid());
return ParcelFileDenoscriptor.open(dir.resolve(path).toFile(), ParcelFileDenoscriptor.MODE_CREATE | ParcelFileDenoscriptor.MODE_READ_WRITE);
} catch (IOException e) {
throw new RemoteException(e.getMessage());
}
}
Please open Telegram to view this post
VIEW IN TELEGRAM
41🐳5
AdClose_4.0.2.apk
3.5 MB
🟠 优化代码
🟠 进一步去除anythink广告(功能一)
Please open Telegram to view this post
VIEW IN TELEGRAM
53👍7
AdClose_4.0.3.apk
3.5 MB
🟠 升级target api 35
🟠 部分页面细节调整
🟠 优化RequestHook
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3610🤯2🥰1
AdClose_4.0.4.apk
3.5 MB
🟠 增加查看RequestBody
Please open Telegram to view this post
VIEW IN TELEGRAM
23
后续会加一些应用针对 Hook,比如 YouTube,刷全剧解说的时候,不知道看了多少个广告(
👍395
是否考虑开发请求重写功能?
Final Results
74%
需要
10%
不需要
17%
用不上
18