diff --git a/src/apps/com.tencent.mobileqq.ts b/src/apps/com.tencent.mobileqq.ts index 41ce0534..3393a940 100644 --- a/src/apps/com.tencent.mobileqq.ts +++ b/src/apps/com.tencent.mobileqq.ts @@ -248,47 +248,31 @@ export default defineGkdApp({ { key: 7, name: '功能类-登录授权', - desc: '自动点击登录。包括 PC 登录确认、QQ 互联登录确认。', - fastQuery: true, - actionMaximum: 1, + desc: '自动点击登录', rules: [ { key: 1, - name: '点击登录', + fastQuery: true, + matchRoot: true, + actionMaximum: 3, + actionCd: 500, activityIds: [ 'com.tencent.biz.qrcode.activity.QRLoginAuthActivity', - 'com.tencent.mobileqq.activity.DevlockQuickLoginActivity', - 'com.tencent.mobileqq.activity.DevLockQuickVerifyActivity', + 'com.tencent.open.agent.PublicFragmentActivityForOpenSDK', + 'com.tencent.open.agent.QuickLoginAuthorityActivity', ], matches: [ - '[text="登录确认" || text="一键验证"][visibleToUser=true]', - 'Button[text="登录" || text="确认" || text^="允许登录"][clickable=true][visibleToUser=true]', + '[text="登录确认" || text$="申请使用"][visibleToUser=true]', + 'Button[text="登录" || text="同意" || text="确认"][clickable=true][visibleToUser=true]', ], snapshotUrls: [ - 'https://i.gkd.li/i/13623520', - 'https://i.gkd.li/i/12789287', - 'https://i.gkd.li/i/13063027', - 'https://i.gkd.li/i/13166314', + 'https://i.gkd.li/i/20737721', 'https://i.gkd.li/i/20737651', + 'https://i.gkd.li/i/20737675', + 'https://i.gkd.li/i/20737673', + 'https://i.gkd.li/i/22631619', ], }, - { - key: 2, - name: '点击同意', - activityIds: - 'com.tencent.open.agent.PublicFragmentActivityForOpenSDK', - matches: 'Button[text="同意"][clickable=true][visibleToUser=true]', - snapshotUrls: 'https://i.gkd.li/i/14752498', - }, - { - preKeys: [2], - key: 3, - name: '点击确认', - activityIds: - 'com.tencent.open.agent.PublicFragmentActivityForOpenSDK', - matches: 'Button[text="确认"]', - snapshotUrls: 'https://i.gkd.li/i/14752519', - }, ], }, {