perf: 分类

通知权限分类到权限提示
This commit is contained in:
AIsouler
2024-05-12 21:38:49 +08:00
parent 795d86005e
commit a597ee356b
122 changed files with 261 additions and 227 deletions

View File

@@ -512,7 +512,7 @@ const appDeprecatedKeys: RawDeprecatedKeysSetting[] = [
{
id: 'com.zmzx.college.search',
name: '大学搜题酱',
deprecatedKeys: [4, 8, 9, 10],
deprecatedKeys: [1, 4, 8, 9, 10],
},
{
id: 'me.ele',
@@ -534,4 +534,14 @@ const appDeprecatedKeys: RawDeprecatedKeysSetting[] = [
name: '云闪付',
deprecatedKeys: [11],
},
{
id: 'com.netease.newsreader.activity',
name: '网易新闻',
deprecatedKeys: [3],
},
{
id: 'com.sina.weibo',
name: '微博',
deprecatedKeys: [10],
},
];

View File

@@ -16,7 +16,7 @@ export default defineGkdApp({
{
key: 10,
quickFind: true,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-系统通知请求',
name: '权限提示-通知权限',
desc: '自动点击关闭。',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -19,7 +19,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,

View File

@@ -80,7 +80,7 @@ export default defineGkdApp({
},
{
key: 5,
name: '通知提示-请求开启通知弹窗',
name: '权限提示-通知权限',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -34,7 +34,7 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示-请求开启推送通知弹窗',
name: '权限提示-通知权限',
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,

View File

@@ -51,7 +51,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-系统通知弹窗',
name: '权限提示-通知权限',
desc: '系统通知弹窗,点击暂不开启',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -15,7 +15,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求开启通知权限提示信息',
name: '权限提示-通知权限',
desc: '自动点击x按钮',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -54,7 +54,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 2,
name: '通知提示-消息推送通知',
name: '权限提示-通知权限',
desc: '自动点击暂不开启。',
quickFind: true,
matchTime: 10000,

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-请求开启通知权限弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-请求通知弹窗',
name: '权限提示-通知权限',
desc: '点击暂不开启',
quickFind: true,
matchTime: 10000,

View File

@@ -47,7 +47,7 @@ export default defineGkdApp({
},
{
key: 4,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -103,7 +103,7 @@ export default defineGkdApp({
},
{
key: 8,
name: '通知提示-请求打开通知权限弹窗',
name: '权限提示-通知权限',
desc: '点击关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
desc: '自动点击"不允许"',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -91,7 +91,7 @@ export default defineGkdApp({
},
{
key: 6,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,

View File

@@ -85,7 +85,7 @@ export default defineGkdApp({
},
{
key: 8,
name: '通知提示-开启消息通知弹窗',
name: '权限提示-通知权限',
desc: '自动点击关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -39,7 +39,7 @@ export default defineGkdApp({
},
{
key: 1,
name: '通知提示-申请消息提醒弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -18,7 +18,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
desc: '自动点击"不允许"/关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -92,7 +92,7 @@ export default defineGkdApp({
},
{
key: 7,
name: '通知提示-请求开启通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
@@ -18,7 +18,7 @@ export default defineGkdApp({
snapshotUrls: 'https://i.gkd.li/i/13198101',
},
{
actionMaximumKey: 0,
key: 1,
matches: ['[text*="通知"]', '[text="取消"]'],
snapshotUrls: [
'https://i.gkd.li/i/13198234',

View File

@@ -39,7 +39,7 @@ export default defineGkdApp({
},
{
key: 8,
name: '通知提示-推送通知弹窗',
name: '权限提示-通知权限',
desc: '自动点击"暂不"',
quickFind: true,
matchTime: 10000,

View File

@@ -6,22 +6,25 @@ export default defineGkdApp({
groups: [
{
key: 0,
name: '通知提示-通知权限请求',
name: '权限提示-通知权限',
desc: '会出现在创作、模板、我的页面,自动点击不开启',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: [
{
key: 0,
matches: 'TextView[text="开启设置"] - TextView[text="取消"]',
snapshotUrls: 'https://i.gkd.li/i/12867401', // 创作页面
},
{
key: 1,
matches: 'ImageView[id="com.bilibili.studio:id/iv_close"]',
snapshotUrls: 'https://i.gkd.li/i/12908880', // 模板页面
},
{
key: 2,
matches: 'ImageView[id="com.bilibili.studio:id/iv_push_tips_close"]',
snapshotUrls: 'https://i.gkd.li/i/12908886', // 我的页面
},

View File

@@ -24,7 +24,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求开启通知权限弹窗',
name: '权限提示-通知权限',
desc: '自动点击x按钮',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -57,7 +57,7 @@ export default defineGkdApp({
},
{
key: 5,
name: '通知提示',
name: '权限提示-通知权限',
desc: '自动点击关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 10,
name: '通知提示-开启消息通知',
name: '权限提示-通知权限',
desc: '自动点击关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -20,7 +20,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,

View File

@@ -79,7 +79,7 @@ export default defineGkdApp({
},
{
key: 5,
name: '通知提示',
name: '权限提示-通知权限',
desc: '点击关闭',
quickFind: true,
matchTime: 10000,

View File

@@ -40,7 +40,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-通知权限弹窗',
name: '权限提示-通知权限',
desc: '点击关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -80,7 +80,7 @@ export default defineGkdApp({
},
{
key: 4,
name: '通知提示-消息页面通知开关',
name: '权限提示-通知权限',
desc: '点击x按钮不开启系统通知',
quickFind: true,
matchTime: 10000,

View File

@@ -33,7 +33,7 @@ export default defineGkdApp({
},
{
key: 4,
name: '通知提示-推送通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -109,7 +109,7 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -177,7 +177,7 @@ export default defineGkdApp({
},
{
key: 5,
name: '通知提示-关闭系统提示弹窗',
name: '权限提示-通知权限',
matchTime: 30000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -74,7 +74,7 @@ export default defineGkdApp({
},
{
key: 5,
name: '通知提示-开启消息通知弹窗',
name: '权限提示-通知权限',
desc: '自动点击关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -34,7 +34,7 @@ export default defineGkdApp({
},
{
key: 1,
name: '通知提示-首页公告弹窗',
name: '通知提示-公告弹窗',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-请求消息通知弹窗',
name: '权限提示-通知权限',
desc: '点击取消',
quickFind: true,
matchTime: 10000,

View File

@@ -18,7 +18,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-请求推送通知弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -14,7 +14,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-消息页上方开启系统通知提醒',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -188,7 +188,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
desc: '自动点击"取消"',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -35,11 +35,11 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules:
'[text="Authorize"] - [id="com.dubox.drive:id/dialog_button_cancel"]',
snapshotUrls: 'https://i.gkd.li/i/13688406',

View File

@@ -85,7 +85,7 @@ export default defineGkdApp({
},
{
key: 5,
name: '通知提示-请求开启通知弹窗',
name: '权限提示-通知权限',
desc: '点击[x]',
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -19,13 +19,13 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限提示信息',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules:
'[id="com.eastmoney.android.berlin:id/push_on_notify_on"] + [id="com.eastmoney.android.berlin:id/push_on_notify_delete"]',
snapshotUrls: ['https://i.gkd.li/i/12706065'],
snapshotUrls: 'https://i.gkd.li/i/12706065',
},
],
});

View File

@@ -32,7 +32,7 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示-请求开通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -58,7 +58,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-请求通知弹窗',
name: '权限提示-通知权限',
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 0,
name: '通知提示-通知权限授权弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,

View File

@@ -49,7 +49,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-请求通知弹窗',
name: '权限提示-通知权限',
desc: '自动点击“以后再说”',
quickFind: true,
matchTime: 10000,

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-请求打开消息推送弹窗',
name: '权限提示-通知权限',
desc: '点击关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -71,12 +71,16 @@ export default defineGkdApp({
},
{
key: 4,
name: '通知提示-开启推送通知提示弹窗',
name: '权限提示-通知权限',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text="开启通知"] < * < * +2 * >2 [text="不用了"]',
snapshotUrls: 'https://i.gkd.li/i/14194155',
rules: [
{
matches: ['[text="开启通知"]', '[text="不用了"]'],
snapshotUrls: 'https://i.gkd.li/i/14194155',
},
],
},
],
});

View File

@@ -34,21 +34,23 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求推送通知弹窗',
name: '权限提示-通知权限',
desc: '请求推送通知弹窗,点击取消',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: '[text*="开启推送通知"] +(2) LinearLayout > [text="取消"]',
key: 0,
matches: ['[text*="开启推送通知"]', '[text="取消"]'],
snapshotUrls: [
'https://i.gkd.li/i/12662213',
'https://i.gkd.li/i/13327880',
],
},
{
quickFind: true,
key: 1,
matches: '[text="授权提醒"] +3 [text="拒绝"]',
snapshotUrls: 'https://i.gkd.li/i/13775652',
},

View File

@@ -18,7 +18,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -61,11 +61,11 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示-请求开启通知权限弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules:
'[text="开启专属学习资料推送"] + [id="com.handsgo.jiakao.android:id/closeIv"]',
snapshotUrls: 'https://i.gkd.li/i/13520296',

View File

@@ -6,15 +6,15 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-关闭开启通知弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: 'View[id="com.hd.smartVillage:id/notificationSettingCloseBtn"]',
snapshotUrls: [
'https://i.gkd.li/i/13223669', //com.hd.smartVillage.modules.main.MainActivity
'https://i.gkd.li/i/13293000', //com.hd.smartVillage.modules.h5service.H5WebActivity
'https://i.gkd.li/i/13223669',
'https://i.gkd.li/i/13293000',
],
},
{

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-请求开启通知权限弹窗',
name: '权限提示-通知权限',
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,

View File

@@ -28,7 +28,7 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示-请求推送通知弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -17,7 +17,7 @@ export default defineGkdApp({
{
key: 2,
quickFind: true,
name: '通知提示-关闭开启消息通知弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -6,11 +6,11 @@ export default defineGkdApp({
groups: [
{
key: 0,
name: '通知提示-通知权限授权弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'activity',
resetMatch: 'app',
rules: [
{
matches: '@ImageView[id="com.hpbr.bosszhipin:id/iv_cancle"]',

View File

@@ -20,7 +20,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -161,7 +161,7 @@ export default defineGkdApp({
},
{
key: 9,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -23,7 +23,7 @@ export default defineGkdApp({
},
{
key: 1,
name: '通知提示-开启资讯通知弹窗',
name: '权限提示-通知权限',
desc: '关闭资讯通知后,总是弹窗让打开',
rules: [
{

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 2,
name: '通知提示-请求消息通知',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -13,7 +13,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -6,19 +6,23 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
rules: [
{
key: 0,
matches:
'TextView[text^="打开通知"] +2 [id="com.jd.jrapp:id/iv_close"]',
snapshotUrls: 'https://i.gkd.li/i/13249998',
},
{
matches: 'View[text="开启并订阅通知"] < View + View[clickable=true]',
key: 1,
matches:
'@View - * > [text="开启并订阅通知"] <<n [id="com.jd.jrapp:id/webview"]',
snapshotUrls: 'https://i.gkd.li/i/13255656',
},
],

View File

@@ -53,7 +53,7 @@ export default defineGkdApp({
},
{
key: 4,
name: '通知提示-请求打开通知',
name: '权限提示-通知权限',
desc: '点击关闭',
quickFind: true,
//matchTime: 10000, 该弹窗可能在多个页面出现

View File

@@ -7,7 +7,7 @@ export default defineGkdApp({
// 预留 key 0-8
{
key: 8,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -33,7 +33,7 @@ export default defineGkdApp({
},
{
key: 1,
name: '通知提示-首页公告通知',
name: '通知提示-公告弹窗',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -16,12 +16,15 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-请求发送通知弹窗',
name: '权限提示-通知权限',
desc: '点击拒绝',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
quickFind: true,
matches: '[text$="发送通知"] <2 * +2 * > [text="拒绝"]',
matches: ['[text$="发送通知"]', '[text="拒绝"]'],
exampleUrls:
'https://m.gkd.li/57941037/0487a113-5b57-402e-96ca-1f351e121d82',
snapshotUrls: 'https://i.gkd.li/i/14321882',

View File

@@ -17,11 +17,11 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules:
'[text="开启消息通知"] +n * > [id="com.lenovo.browser.hd:id/tv_cancle"]',
snapshotUrls: 'https://i.gkd.li/i/13401980',

View File

@@ -17,13 +17,17 @@ export default defineGkdApp({
},
{
key: 1,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: '[text$="打开应用中心通知"] +n [text="知道了"]',
snapshotUrls: 'https://i.gkd.li/i/13401991',
rules: [
{
matches: ['[text$="打开应用中心通知"]', '[text="知道了"]'],
snapshotUrls: 'https://i.gkd.li/i/13401991',
},
],
},
],
});

View File

@@ -46,7 +46,7 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示-[发送通知]弹窗',
name: '权限提示-通知权限',
desc: '点击[取消]',
quickFind: true,
matchTime: 10000,

View File

@@ -59,7 +59,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-公告',
name: '通知提示-公告弹窗',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,

View File

@@ -23,7 +23,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-开启通知服务',
name: '权限提示-通知权限',
desc: '选择[取消]',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -6,11 +6,11 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-请求通知提示弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: '[id="com.mem.MacaoLife:id/cancel"]',
snapshotUrls: 'https://i.gkd.li/i/13350665',
},

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: -1,
name: '通知提示-关闭公告栏',
name: '通知提示-公告弹窗',
desc: 'APP启动时出现的公告栏',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 3,
name: '通知提示-请求消息通知弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -20,7 +20,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -160,17 +160,14 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
desc: '自动点击"取消"',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: [
'[id="com.mygolbs.mybus:id/message"][text$="请开启通知权限"]',
'[id="com.mygolbs.mybus:id/view_neg"] > [id="com.mygolbs.mybus:id/negativeButton"][text="取消"]',
],
matches: ['[text$="请开启通知权限"]', '[text="取消"]'],
snapshotUrls: 'https://i.gkd.li/i/12715980',
},
],

View File

@@ -29,7 +29,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -15,24 +15,24 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-系统推送弹窗',
desc: '检测到未开启系统推送-点击暂不开启',
name: '权限提示-通知权限',
desc: '点击暂不开启',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules:
'[text*="开启系统推送"] - ImageView < * < * < FrameLayout + FrameLayout >(3) Button[text="暂不开启"]',
snapshotUrls: 'https://i.gkd.li/i/12639800',
},
{
key: 3,
name: '通知提示-系统推送提示信息',
desc: '点击顶部提醒右侧x按钮',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text^="打开推送"] +(2) RelativeLayout > ImageView',
snapshotUrls: 'https://i.gkd.li/i/12639869',
rules: [
{
key: 0,
matches:
'[text*="开启系统推送"] - ImageView < * < * < FrameLayout + FrameLayout >(3) Button[text="暂不开启"]',
snapshotUrls: 'https://i.gkd.li/i/12639800',
},
{
key: 1,
matches: '[text^="打开推送"] +(2) RelativeLayout > ImageView',
snapshotUrls: 'https://i.gkd.li/i/12639869',
},
],
},
{
key: 4,

View File

@@ -33,7 +33,7 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示',
name: '权限提示-通知权限',
desc: '点击[暂不设置]',
quickFind: true,
resetMatch: 'app',

View File

@@ -22,12 +22,11 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示-公告',
name: '通知提示-公告弹窗',
desc: '点击主页面的公告和广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'activity',
rules: [
{
matches:

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-开启推送通知弹窗',
name: '权限提示-通知权限',
desc: '点击关闭',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -57,7 +57,7 @@ export default defineGkdApp({
},
{
key: 4,
name: '通知提示-请求通知权限提示信息',
name: '权限提示-通知权限',
desc: '点击顶部提醒左侧x按钮',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -44,13 +44,13 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示-开启推送通知弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
snapshotUrls: 'https://i.gkd.li/i/12838152',
rules: ['[id="com.qiyi.video:id/cancel_btn"][text="暂时不要"]'],
rules: '[id="com.qiyi.video:id/cancel_btn"][text="暂时不要"]',
},
{
key: 4,

View File

@@ -155,7 +155,7 @@ export default defineGkdApp({
},
{
key: 8,
name: '通知提示-请求开启通知权限弹窗',
name: '权限提示-通知权限',
desc: '点击跳过',
quickFind: true,
matchTime: 10000,

View File

@@ -141,27 +141,26 @@ export default defineGkdApp({
},
{
key: 9,
name: '通知提示-请求开启通知弹窗',
name: '权限提示-通知权限',
desc: '自动点击暂不开启',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules:
'@[id="com.sina.weibo:id/bt_cancel"][text="暂不开启"] + [id="com.sina.weibo:id/bt_confirm"]',
snapshotUrls: 'https://i.gkd.li/i/12705979',
},
{
key: 10,
name: '通知提示-请求开启通知提示信息',
desc: '自动点击x按钮',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules:
'[text^="打开通知"] < LinearLayout + ImageView[id="com.sina.weibo:id/right_icon"]',
snapshotUrls: 'https://i.gkd.li/i/12705986',
rules: [
{
key: 0,
matches:
'@[id="com.sina.weibo:id/bt_cancel"][text="暂不开启"] + [id="com.sina.weibo:id/bt_confirm"]',
snapshotUrls: 'https://i.gkd.li/i/12705979',
},
{
key: 1,
matches:
'[text^="打开通知"] < LinearLayout + ImageView[id="com.sina.weibo:id/right_icon"]',
snapshotUrls: 'https://i.gkd.li/i/12705986',
},
],
},
{
key: 11,

View File

@@ -35,7 +35,7 @@ export default defineGkdApp({
},
{
key: 3,
name: '通知提示-请求通知弹窗',
name: '权限提示-通知权限',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,

View File

@@ -41,19 +41,21 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
key: 0,
matches: '[text^="开启通知"] + LinearLayout > [text="暂不开启"]',
snapshotUrls: ['https://i.gkd.li/i/12706699'],
snapshotUrls: 'https://i.gkd.li/i/12706699',
},
{
key: 1,
matches:
'[text^="开启通知"] < LinearLayout +2 ImageView[desc="关闭"]',
snapshotUrls: ['https://i.gkd.li/i/12840217'],
snapshotUrls: 'https://i.gkd.li/i/12840217',
},
],
},

View File

@@ -25,7 +25,7 @@ export default defineGkdApp({
},
{
key: 2,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
actionMaximum: 1,
resetMatch: 'activity',

View File

@@ -104,7 +104,7 @@ export default defineGkdApp({
},
{
key: 6,
name: '通知提示',
name: '权限提示-通知权限',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -56,7 +56,7 @@ export default defineGkdApp({
{
key: 9,
quickFind: true,
name: '通知提示-消息提醒弹窗',
name: '权限提示-通知权限',
desc: '点击暂不开启',
matchTime: 10000,
actionMaximum: 1,

View File

@@ -118,20 +118,20 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求开启通知提示信息',
name: '权限提示-通知权限',
desc: '自动点击“暂不”',
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: [
{
name: '顶部卡片',
key: 0,
matches:
'@[text="暂不"][focusable=true] < LinearLayout - LinearLayout >(2) [text="开启朋友通知"]',
snapshotUrls: 'https://i.gkd.li/i/12675129',
},
{
name: '半幅弹窗',
key: 1,
matches: '[text="及时获得消息提醒"] +2 [text="暂不开启"]',
snapshotUrls: 'https://i.gkd.li/i/13669790',
},

View File

@@ -30,7 +30,7 @@ export default defineGkdApp({
},
{
key: 5,
name: '通知提示-请求开启通知权限弹窗',
name: '权限提示-通知权限',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -47,21 +47,23 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求打开系统通知提示信息',
desc: '自动点击提示信息的x按钮',
name: '权限提示-通知权限',
desc: '点击关闭',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
key: 0,
matches:
'[text^="打开消息通知"] + [text="去开启"] + ImageView[clickable=true]',
snapshotUrls: ['https://i.gkd.li/i/12684278'],
snapshotUrls: 'https://i.gkd.li/i/12684278',
},
{
key: 1,
matches:
'[text^="打开消息通知"] + FrameLayout > [text="去开启"] < FrameLayout + ImageView[clickable=true]',
snapshotUrls: ['https://i.gkd.li/i/12684351'],
snapshotUrls: 'https://i.gkd.li/i/12684351',
},
],
},

View File

@@ -6,7 +6,7 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -59,8 +59,8 @@ export default defineGkdApp({
},
{
key: 8,
name: '通知提示',
desc: '自动点击关闭',
name: '权限提示-通知权限',
desc: '点击关闭',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -53,7 +53,7 @@ export default defineGkdApp({
},
{
key: 1,
name: '通知提示-开启通知提醒',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -49,7 +49,7 @@ export default defineGkdApp({
},
{
key: 10,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',

View File

@@ -256,21 +256,20 @@ export default defineGkdApp({
},
{
key: 20,
name: '通知提示-请求通知权限弹窗',
name: '权限提示-通知权限',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
rules: [
{
key: 0,
actionMaximum: 1,
quickFind: true,
matches: 'LinearLayout > @[text="以后再说"] + [text="好的"]',
snapshotUrls: 'https://i.gkd.li/i/12700139',
},
{
key: 1,
actionMaximumKey: 0,
matches: '@ImageView + * > [text^="开启通知"]',
snapshotUrls: 'https://i.gkd.li/i/13670465',
},

View File

@@ -6,15 +6,14 @@ export default defineGkdApp({
groups: [
{
key: 1,
name: '通知提示-开启推送通知',
name: '权限提示-通知权限',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
key: 0,
name: '通知提示-开启推送通知提示弹窗',
quickFind: true,
actionMaximum: 1,
matchTime: 30000,
resetMatch: 'app',
matches: '[id="com.tencent.weread:id/open_notification_close"]',
snapshotUrls: [
'https://i.gkd.li/i/12642247',
@@ -23,9 +22,6 @@ export default defineGkdApp({
},
{
key: 1,
name: '通知提示-开启推送通知提示信息',
actionMaximum: 1,
resetMatch: 'app',
matches:
'[text="开启推送通知"] +3 [clickable=true][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/14190089',

Some files were not shown because too many files have changed in this diff Show More