From bbf74ab755d37b7ad91b02247bc8537f03a7eede Mon Sep 17 00:00:00 2001 From: AIsouler Date: Mon, 19 May 2025 20:10:15 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=BA=94=E7=94=A8=E5=8C=85=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apps/com.miui.packageinstaller.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/apps/com.miui.packageinstaller.ts b/src/apps/com.miui.packageinstaller.ts index 74b2442d..54cbe178 100644 --- a/src/apps/com.miui.packageinstaller.ts +++ b/src/apps/com.miui.packageinstaller.ts @@ -58,9 +58,11 @@ export default defineGkdApp({ name: '点击[完成]', activityIds: 'com.miui.packageInstaller.ui.normalmode.InstallProgressActivity', + excludeMatches: '[text*="安装失败"][visibleToUser=true]', // 安装失败时排除匹配 matches: '[text="完成"]', exampleUrls: 'https://e.gkd.li/0011622b-580a-4810-81a4-b4a1181d121d', snapshotUrls: 'https://i.gkd.li/i/16487274', + excludeSnapshotUrls: 'https://i.gkd.li/i/20282424', }, ], }, @@ -78,24 +80,26 @@ export default defineGkdApp({ key: 0, name: '点击[记住我的选择]', matches: [ - '[text$="安装应用?"]', - 'CheckBox[text="记住我的选择"][checked=false]', + '[text^="是否允许"][text*="安装应用"][visibleToUser=true]', + 'CheckBox[text="记住我的选择"][checked=false][visibleToUser=true]', ], exampleUrls: 'https://e.gkd.li/af834ca4-744a-485f-bec6-9802979fe949', snapshotUrls: [ 'https://i.gkd.li/i/16487366', 'https://i.gkd.li/i/16487389', 'https://i.gkd.li/i/18937578', + 'https://i.gkd.li/i/20287209', ], }, { preKeys: [0], name: '点击[允许]', - matches: '[text="允许"]', + matches: '[text="允许"][visibleToUser=true]', exampleUrls: 'https://e.gkd.li/4f4ce827-6b74-4b55-8fed-5e009acd4bbd', snapshotUrls: [ 'https://i.gkd.li/i/16487365', 'https://i.gkd.li/i/18937576', + 'https://i.gkd.li/i/20287160', ], }, ],