这一版修了 0.3.0 之后社区报告的一批问题,新增两个机型脚本;渠道页认不出时,上报的日志会附一份不含文字的页面结构,适配新系统不用再等用户手动导出。
修复
| 现象 | 0.3.1 |
|---|---|
| 华为 / 荣耀:整个应用的通知已经关掉,渠道却被记成「未确认」(#426) | 记为「应用通知已整体关闭」,不算失败 |
| 营销通知报「同名 N 行」或「开关 2 个」,其实页面上只有一行(#510) | 读屏重复给出的同一个控件只算一次 |
| 繁体中文界面下营销通知全部跳过,扫描也漏渠道(#498) | 补齐繁体的页面标签和营销词表 |
| 关掉一项后这一行从列表里消失,接着点下去关掉了相邻的开关(#480) | 从下往上点,页面重排时点之前重新读一遍 |
| 关掉后从列表消失的行被报「关不掉」,整页显示「调整 0 项」(#486) | 按已关计算;整页读空或跳到别的页仍报失败 |
| 灰色(被上级开关禁用)的开关报「关不掉」(#333) | 不去点,单独说明原因 |
| 双列的热榜页只关得动右边一列(#403) | 左右两列都关 |
| 名字里带广告网络名的推送渠道没进营销通知清单(#456) | 列进清单 |
| 浏览器停在基本模式页,空转一阵后报「入口未找到」(#414、#460) | 说明原因并跳过这一段 |
| realme / OPPO 旧系统(ColorOS 11、12)营销通知全部跳过(#415、#422) | 认出这些系统的通知设置页;跳过时说明是哪个应用挡着 |
| ColorOS 17 的搜索段找不到入口(#165) | 改走全局搜索直达 |
| Windows 免安装版报「缺少 WebView2 运行时」(#228) | 认出是解压的文件带了「来自网络」标记,提示解除 |
| OPPO 挂起「应用详情」组件后,装第三方应用一直停在「正在安装」(#479) | 不再挂起它;检测页提示它是否已被别处挂起 |
| 点「停止」偶尔停不掉刚开始的那一步(#452) | 修正 |
| 应用商店开屏页挡住底栏,整段在推广页里空转到超时(#420) | 启动后先确认落在哪一页,点 ✕ 跳到别的应用就退回 |
| 海外版 HyperOS 检测不到小米广告组件,挂起后也不断网(#474) | 认出海外版的组件包名 |
| OPPO 主题商店、视频的设置入口点了没反应(#286) | 点完确认换了页,「设置」是齿轮图标时按图标找 |
| 小米 15 日历的「用户体验计划」找不到(#407) | 点完齿轮先确认落在设置页 |
| 设置页说明文字里带「关闭」二字,被当成弹窗的 ✕ 点掉,等于替用户拨了一次开关(#378) | 开关所在的行不再参与 ✕ 匹配 |
| 确认弹窗的按钮是一段文字时找不到,开关被弹回去(#500) | 认出这种按钮 |
| vivo X300 Ultra 升级安卓 17 后应用商店段失效(#220) | 新增安卓 17 版本的脚本,系统版本对上时自动使用 |
| vivo iQOO Z9 Turbo+ 浏览器升级后找不到「菜单」(#508) | 改从「我的」页的设置图标进入 |
新机型脚本
OPPO Find X9 Pro(PLG110,ColorOS 16.0.10)、realme GT Neo5 SE(RMX3700,ColorOS 16);另补 Redmi Note 13 海外版、OPPO Pad Mini(ColorOS 17)、Reno5 Z 海外版的手动清单差异。由贡献者在自己的手机上录制,本仓库没有这些机型。
新增
其他
- 引擎里客户端执行状态、窗口接口、开关挑选几块重写,用起来不变。
- 验证:1021 项设备无关回归通过;Android 15 模拟器验证检测、读屏、营销通知扫描 / 关闭 / 还原、开关说明文字防误点,以及客户端执行中的暂停 / 继续 / 停止和提示音。发版前在模拟器上发现并修好一处还原营销通知失败的问题(0.3.0 之后引入,没有进过安装包)。没有真机复测。
- 旧版不会自动更新:0.2.7 起的客户端左下角会提示新版。Windows 安装程序暂未签名。附
SHA256SUMS.txt。
感谢 @afive956、@Antony232、@BigBang-Sun、@fish202301、@privatekey7、@stutiredboy、@xunguangzlj-cloud,以及 Rikki Lv。