TGViewer
Channel Public Channel
AdClose Official

AdClose Official

@adclose

发布模块更新

AdClose 是一个基于Xposed框架的Android广告屏蔽工具,致力于提供一个无广告的应用浏览体验,旨在优化用户体验并减少干扰。请在LSPosed框架环境中使用。
Subscribers
12.3K
Photos
48
Videos
4
Links
29

Showing posts older than #405 · Back to latest

Older Posts 19 shown
Post #403 12.6K
AdClose_4.0.1-1.apk3.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 ParcelFileDescriptor openRemoteFile(String path) throws RemoteException {
var userId = ensureModule();
ConfigFileManager.ensureModuleFilePath(path);
try {
var dir = ConfigFileManager.resolveModuleDir(loadedModule.packageName, FILES_DIR, userId, Binder.getCallingUid());
return ParcelFileDescriptor.open(dir.resolve(path).toFile(), ParcelFileDescriptor.MODE_CREATE | ParcelFileDescriptor.MODE_READ_WRITE);
} catch (IOException e) {
throw new RemoteException(e.getMessage());
}
}
  • ❤ 41
  • 🐳 5
Post #401 8.53K
各位升级过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
Post #398 7.8K
上号继续优化一波
  • 🥰 52
  • ❤ 2
Post #395 11K
遇到无法导入添加配置的重启手机就可以了,尤其是回退397的,还不行卸载模块,重启,重新操作
  • 👏 13
Post #394 11.6K
AdClose_3.9.9.apk3.5 MB
🟠 增加LSPosed作用域请求功能

配置会完全丢失,一定提前备份配置App配置
  • ❤ 32
  • 👍 6
Post #393 10K
  • 👍 9
Post #392 6.83K
为了实现这个新功能我还有很多东西要做
  • ❤ 28
  • 😘 5
  • 🥰 2
Post #386 9.4K
我一直都在😭😭😭
  • ❤ 69
  • 👏 5
Post #378 7.41K
虚了
  • 👍 54
  • 🤪 5
  • ❤ 1
  • 🕊 1
Post #377 32.1K
AdClose_3.9.7-1.apk3.5 MB
🟠 更新依赖
🟠 调整识别规则
🟠 修复自定义Hook机制问题
🟠 修复OKHTTP请求体获取问题
🟠 为"替换为伪造Context" 添加沙盒机制


尽快更新此版本
  • ❤ 36
  • 🔥 5
Post #375 8.82K
AdClose_3.9.6.apk3.5 MB
🟠 Hook操作调整
🟠 自动扫描类型调整
🟠 完善自定义Hook页面
🟠 重构自定义Hook Log
🟠 修复自动扫描延时问题
建议清空Hook规则重新检测添加,有闪退问题的群聊里面回复
  • 👍 33
  • ❤ 8
Post #374 9.52K
AdClose Official AdClose_3.9.5.apk
之前用过自动检测SDK的可以清空重新检测了,再次说明,该模块功能并不适用所有的软件
  • 👍 16
  • ❤ 3
Post #373 32.1K
AdClose_3.9.5.apk3.5 MB
🟠 页面优化
🟠 移除冲突Hook
🟠 功能一支持去除Google广告

自定义Hook:
🟠 代码重构
🟠 完善页面
🟠 完善Hook逻辑
🟠 完善AutoHook检测
🟠 增加Log页面
🟠 修复多选模式问题
  • 👍 39
  • ❤ 7
  • 🥰 2
  • 🍌 1
Post #372 9.41K
我也没惹他啊
  • 😁 60
  • 🤡 45
Post #368 36.7K
详细使用及效果
  • 👍 53
  • ❤ 10
Post #367 7.99K
用了3.9.2版本已导入规则的,清空规则后使用3.9.3版本重新检查导入
  • 👌 9
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →