diff --git a/src/apps/com.gotokeep.keep.ts b/src/apps/com.gotokeep.keep.ts index fec23404..3412d1d0 100644 --- a/src/apps/com.gotokeep.keep.ts +++ b/src/apps/com.gotokeep.keep.ts @@ -25,20 +25,28 @@ export default defineAppConfig({ { key: 1, name: '青少年模式弹窗', - activityIds: - 'com.gotokeep.keep.refactor.business.main.activity.MainActivity', - rules: - '[text$="未成年人模式"] + ImageView + ViewGroup > [text="我知道了"]', + actionMaximum: 1, + resetMatch: 'app', + quickFind: true, + rules: '[text$="未成年人模式"] +2 @[clickable=true] > [text="我知道了"]', snapshotUrls: 'https://i.gkd.li/import/12706097', }, { key: 2, name: '首页广告弹窗', - activityIds: - 'com.gotokeep.keep.refactor.business.main.activity.MainActivity', - rules: - '[id="com.gotokeep.keep:id/layoutLottie"] + [id="com.gotokeep.keep:id/imgCloseHomePageDialog"]', - snapshotUrls: 'https://i.gkd.li/import/12706102', + rules: [ + { + key: 0, + activityIds: + 'com.gotokeep.keep.refactor.business.main.activity.MainActivity', + matches: + '[id="com.gotokeep.keep:id/layoutLottie"] +(1,2) [id="com.gotokeep.keep:id/imgCloseHomePageDialog"]', + snapshotUrls: [ + 'https://i.gkd.li/import/12706102', + 'https://i.gkd.li/import/13761641', + ], + }, + ], }, { key: 3, @@ -57,5 +65,14 @@ export default defineAppConfig({ rules: 'ImageView + LinearLayout > ImageView[id=null][clickable=true]', snapshotUrls: 'https://i.gkd.li/import/12706111', }, + { + key: 5, + name: '请求开启通知权限弹窗', + actionMaximum: 1, + resetMatch: 'app', + quickFind: true, + rules: '@[text="暂不开启"] +2 [text="开启通知权限"]', + snapshotUrls: 'https://i.gkd.li/import/13761671', + }, ], });