diff --git a/src/apps/app.esou.ts b/src/apps/app.esou.ts index 3b98e238..48b7adf5 100644 --- a/src/apps/app.esou.ts +++ b/src/apps/app.esou.ts @@ -10,18 +10,19 @@ export default defineAppConfig({ matchTime: 10000, actionMaximum: 1, resetMatch: 'app', + actionMaximumKey: 0, rules: [ { key: 0, + quickFind: true, matches: - 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', - snapshotUrls: [ - 'https://i.gkd.li/i/12745084', - 'https://i.gkd.li/i/14546304', - ], + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < [text="关闭"]', snapshotUrls: 'https://i.gkd.li/i/13168386', diff --git a/src/apps/com.black.unique.ts b/src/apps/com.black.unique.ts index 5921f95c..eb109b71 100644 --- a/src/apps/com.black.unique.ts +++ b/src/apps/com.black.unique.ts @@ -20,16 +20,14 @@ export default defineAppConfig({ { key: 2, name: '开屏广告', - desc: '点击跳过', quickFind: true, matchTime: 10000, actionMaximum: 1, resetMatch: 'app', rules: [ { - activityIds: 'com.black.unique.feature.home.HomeActivity', matches: - 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < @ImageView[clickable=true] - [text="|"]', - snapshotUrls: ['https://i.gkd.li/i/12775919'], + snapshotUrls: 'https://i.gkd.li/i/12775919', }, ], }, diff --git a/src/apps/com.delicloud.app.smartoffice.ts b/src/apps/com.delicloud.app.smartoffice.ts index 45c6bea0..aa38029b 100644 --- a/src/apps/com.delicloud.app.smartoffice.ts +++ b/src/apps/com.delicloud.app.smartoffice.ts @@ -23,7 +23,7 @@ export default defineAppConfig({ { key: 1, matches: - 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < TextView[text $="s" && text.length=2]', - snapshotUrls: 'https://i.gkd.li/i/12847518', + matchTime: 10000, + actionMaximum: 1, + resetMatch: 'app', + rules: [ + { + matches: + '@ViewGroup[clickable=true] > TextView[text$="s" && text.length=2]', + exampleUrls: + 'https://m.gkd.li/57941037/a4b9c558-1d1f-4964-9545-95533253c9d1', + snapshotUrls: 'https://i.gkd.li/i/12847518', + }, + ], }, ], }); diff --git a/src/apps/com.didapinche.booking.ts b/src/apps/com.didapinche.booking.ts index 6082806b..52acdc59 100644 --- a/src/apps/com.didapinche.booking.ts +++ b/src/apps/com.didapinche.booking.ts @@ -13,7 +13,8 @@ export default defineAppConfig({ rules: [ { quickFind: true, - matches: '@View[clickable=true] FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView <2 [id="inmobi-ad"]', snapshotUrls: 'https://i.gkd.li/i/13688384', }, ], diff --git a/src/apps/com.eastmoney.android.berlin.ts b/src/apps/com.eastmoney.android.berlin.ts index 4e3f44b5..25e5149f 100644 --- a/src/apps/com.eastmoney.android.berlin.ts +++ b/src/apps/com.eastmoney.android.berlin.ts @@ -18,7 +18,6 @@ export default defineAppConfig({ ], }, { - enable: true, key: 10, name: '通知提示-请求通知权限提示信息', matchTime: 10000, diff --git a/src/apps/com.ecellsz.watch.guard.ts b/src/apps/com.ecellsz.watch.guard.ts index 1a2c3ed4..4a24a184 100644 --- a/src/apps/com.ecellsz.watch.guard.ts +++ b/src/apps/com.ecellsz.watch.guard.ts @@ -7,11 +7,12 @@ export default defineAppConfig({ { key: 0, name: '开屏广告', - matchTime: 10000, - resetMatch: 'app', - actionMaximum: 1, quickFind: true, - rules: 'View[clickable=true] < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView <5 [text^="跳过"][text.length<=3]', + matches: '[text^="跳过"][text.length<=3]', snapshotUrls: 'https://i.gkd.li/i/12857275', }, { key: 1, matches: - 'FrameLayout > TextView[text=null] - View[visibleToUser=true]', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < [text="优量汇-插屏视频endcard"]', snapshotUrls: 'https://i.gkd.li/i/12777051', }, { key: 3, - activityIds: [ - 'com.qq.e.ads.PortraitADActivity', - 'com.gentle.ppcat.MainActivity', - 'com.hihonor.android.launcher.drawer.DrawerLauncher', - ], matches: '[desc="关闭喵"]', snapshotUrls: [ 'https://i.gkd.li/i/12777059', diff --git a/src/apps/com.handsgo.jiakao.android.ts b/src/apps/com.handsgo.jiakao.android.ts index 5b4a15c9..d142735d 100644 --- a/src/apps/com.handsgo.jiakao.android.ts +++ b/src/apps/com.handsgo.jiakao.android.ts @@ -3,16 +3,8 @@ import { defineAppConfig } from '../types'; export default defineAppConfig({ id: 'com.handsgo.jiakao.android', name: '驾考宝典', + deprecatedKeys: [0], groups: [ - { - key: 0, - name: '开屏广告', - quickFind: true, - matchTime: 10000, - actionMaximum: 1, - resetMatch: 'app', - rules: '[id=`com.handsgo.jiakao.android:id/closeLayout`]', // 缺少快照 - }, { key: 1, name: '局部广告-悬浮广告', diff --git a/src/apps/com.huawei.android.totemweather.ts b/src/apps/com.huawei.android.totemweather.ts index ff3219a4..cce0c773 100644 --- a/src/apps/com.huawei.android.totemweather.ts +++ b/src/apps/com.huawei.android.totemweather.ts @@ -12,12 +12,8 @@ export default defineAppConfig({ resetMatch: 'app', rules: [ { - quickFind: true, - matches: [ - '[id="com.huawei.android.totemweather:id/rl_splash_container"]', - '[text.length<=4][text^="跳过"]', // 无法使用 quickFind - ], action: 'clickCenter', // 根据 https://github.com/gkd-kit/subscription/pull/1180#issuecomment-1767735683 反馈,此处使用 clickCenter 事件。 + matches: '[id="com.huawei.hms.ads.uiengine:id/hiad_skip_text"]', snapshotUrls: [ 'https://i.gkd.li/i/12928975', 'https://i.gkd.li/i/13226636', diff --git a/src/apps/com.huawei.himovie.ts b/src/apps/com.huawei.himovie.ts index ec17f796..d63fe62e 100644 --- a/src/apps/com.huawei.himovie.ts +++ b/src/apps/com.huawei.himovie.ts @@ -10,13 +10,17 @@ export default defineAppConfig({ matchTime: 10000, actionMaximum: 1, resetMatch: 'app', - rules: { - matches: '[id="com.huawei.hms.ads.uiengine:id/hiad_skip_text"]', - action: 'clickCenter', - }, - snapshotUrls: [ - 'https://i.gkd.li/i/12814007', - 'https://i.gkd.li/i/12819351', + rules: [ + { + action: 'clickCenter', + matches: '[id="com.huawei.hms.ads.uiengine:id/hiad_skip_text"]', + exampleUrls: + 'https://m.gkd.li/57941037/0fdba1cd-ea19-4e7e-9a1e-14781fdb5242', + snapshotUrls: [ + 'https://i.gkd.li/i/12814007', + 'https://i.gkd.li/i/12819351', + ], + }, ], }, ], diff --git a/src/apps/com.huawei.music.ts b/src/apps/com.huawei.music.ts index 8d149ce3..d75b931f 100644 --- a/src/apps/com.huawei.music.ts +++ b/src/apps/com.huawei.music.ts @@ -12,9 +12,9 @@ export default defineAppConfig({ resetMatch: 'app', rules: [ { - matches: '[id="com.huawei.hms.ads.uiengine:id/hiad_skip_text"]', action: 'clickCenter', - snapshotUrls: ['https://i.gkd.li/i/12745222'], + matches: '[id="com.huawei.hms.ads.uiengine:id/hiad_skip_text"]', + snapshotUrls: 'https://i.gkd.li/i/12745222', }, ], }, @@ -41,7 +41,7 @@ export default defineAppConfig({ key: 2, name: '分段广告-广告反馈下拉窗', quickFind: true, - activityIds: ['com.huawei.openalliance.ad.activity.FeedbackActivity'], + activityIds: 'com.huawei.openalliance.ad.activity.FeedbackActivity', rules: [ { matches: @@ -61,12 +61,12 @@ export default defineAppConfig({ key: 3, name: '局部广告-播放界面直播浮窗', quickFind: true, - activityIds: ['com.android.mediacenter.MainActivity'], + activityIds: 'com.android.mediacenter.MainActivity', rules: [ { matches: 'TextView[id="com.huawei.music:id/live_info"] < LinearLayout -2 [id="com.huawei.music:id/close_button"]', - snapshotUrls: ['https://i.gkd.li/i/13067649'], + snapshotUrls: 'https://i.gkd.li/i/13067649', }, ], }, @@ -74,7 +74,7 @@ export default defineAppConfig({ key: 4, name: '局部广告-播放(音乐、视频)页面广告', quickFind: true, - activityIds: ['com.android.mediacenter.MainActivity'], + activityIds: 'com.android.mediacenter.MainActivity', rules: [ { matches: @@ -91,13 +91,11 @@ export default defineAppConfig({ key: 5, name: '局部广告-评论区广告', quickFind: true, - activityIds: [ - 'com.android.mediacenter.comment.ui.CommentListMainActivity', - ], + activityIds: 'com.android.mediacenter.comment.ui.CommentListMainActivity', rules: [ { matches: '[id="com.huawei.music:id/ad_icon"]', - snapshotUrls: ['https://i.gkd.li/i/13067937'], + snapshotUrls: 'https://i.gkd.li/i/13067937', }, ], }, @@ -105,7 +103,7 @@ export default defineAppConfig({ key: 6, name: '分段广告-视频播放页广告反馈', quickFind: true, - activityIds: ['com.android.mediacenter.MainActivity'], + activityIds: 'com.android.mediacenter.MainActivity', rules: [ { matches: 'TextView[text="不感兴趣"][id$="title"][visibleToUser=true]', @@ -120,7 +118,7 @@ export default defineAppConfig({ key: 7, name: '局部广告-播放器上滑广告', quickFind: true, - activityIds: ['com.android.mediacenter.MainActivity'], + activityIds: 'com.android.mediacenter.MainActivity', rules: [ { matches: diff --git a/src/apps/com.hxak.liangongbao.ts b/src/apps/com.hxak.liangongbao.ts deleted file mode 100644 index 0c7d70d7..00000000 --- a/src/apps/com.hxak.liangongbao.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { defineAppConfig } from '../types'; - -export default defineAppConfig({ - id: 'com.hxak.liangongbao', - name: '链工宝', - groups: [ - { - key: 0, - name: '开屏广告', - matchTime: 10000, - actionMaximum: 1, - resetMatch: 'app', - rules: '[id=`com.hxak.liangongbao:id/time_down`]', - }, - ], -}); diff --git a/src/apps/com.ifeng.news2.ts b/src/apps/com.ifeng.news2.ts index e8086031..7a663266 100644 --- a/src/apps/com.ifeng.news2.ts +++ b/src/apps/com.ifeng.news2.ts @@ -49,7 +49,6 @@ export default defineAppConfig({ ], }, { - enable: true, key: 10, name: '定位提示-请求位置权限弹窗', desc: '自动点击取消', diff --git a/src/apps/com.jd.app.reader.ts b/src/apps/com.jd.app.reader.ts index deba402c..d37e1109 100644 --- a/src/apps/com.jd.app.reader.ts +++ b/src/apps/com.jd.app.reader.ts @@ -10,13 +10,13 @@ export default defineAppConfig({ matchTime: 10000, actionMaximum: 1, resetMatch: 'app', - actionCdKey: 0, actionMaximumKey: 0, rules: [ { key: 0, + quickFind: true, matches: - 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < @ImageView[clickable=true] - [text="|"]', - snapshotUrls: ['https://i.gkd.li/i/12775919'], + snapshotUrls: 'https://i.gkd.li/i/12775919', }, { - matches: - 'FrameLayout > FrameLayout > [text^="跳过 "][text.length<=4][clickable=true]', + key: 2, + matches: '[text^="跳过 "][text.length<=4][clickable=true]', snapshotUrls: 'https://i.gkd.li/i/12775926', }, ], diff --git a/src/apps/com.learn.team.congrong.ts b/src/apps/com.learn.team.congrong.ts index 392a0291..491eee6c 100644 --- a/src/apps/com.learn.team.congrong.ts +++ b/src/apps/com.learn.team.congrong.ts @@ -12,8 +12,9 @@ export default defineAppConfig({ resetMatch: 'app', rules: [ { + quickFind: true, matches: - 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView <n [text^="跳过"][text.length<=4]', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView <n FrameLayout[childCount=4] > View', + rules: + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < TextView[text^="跳过"]', - snapshotUrls: 'https://i.gkd.li/i/12685745', - }, ], }); diff --git a/src/apps/com.njh.biubiu.ts b/src/apps/com.njh.biubiu.ts index 345d0342..797cae56 100644 --- a/src/apps/com.njh.biubiu.ts +++ b/src/apps/com.njh.biubiu.ts @@ -11,18 +11,19 @@ export default defineAppConfig({ matchTime: 10000, actionMaximum: 1, resetMatch: 'app', + actionMaximumKey: 0, rules: [ { key: 0, + quickFind: true, matches: - 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < TextView[text^="还剩"&&text$="秒"]', snapshotUrls: 'https://i.gkd.li/i/12774851', diff --git a/src/apps/com.taobao.taobao.ts b/src/apps/com.taobao.taobao.ts index be506121..8cc4675e 100644 --- a/src/apps/com.taobao.taobao.ts +++ b/src/apps/com.taobao.taobao.ts @@ -3,16 +3,8 @@ import { defineAppConfig } from '../types'; export default defineAppConfig({ id: 'com.taobao.taobao', name: '淘宝', + deprecatedKeys: [0], groups: [ - { - key: 0, - name: '开屏广告', - quickFind: true, - matchTime: 10000, - actionMaximum: 1, - resetMatch: 'app', - rules: '[id="com.taobao.taobao:id/close"]', - }, { key: 1, name: '全屏广告-限时福利弹窗', diff --git a/src/apps/com.taptap.ts b/src/apps/com.taptap.ts index eca4974c..f7ccc74d 100644 --- a/src/apps/com.taptap.ts +++ b/src/apps/com.taptap.ts @@ -3,17 +3,8 @@ import { defineAppConfig } from '../types'; export default defineAppConfig({ id: 'com.taptap', name: 'TapTap', + deprecatedKeys: [1], groups: [ - { - key: 1, - name: '开屏广告', //占位,避免和全局开屏广告规则误触 - rules: [ - { - matches: '[text*="跳过"][text.length<10][visibleToUser=true]', - snapshotUrls: ['https://i.gkd.li/i/13946250'], - }, - ], - }, { key: 2, name: '局部广告-游戏浏览页面推荐广告', diff --git a/src/apps/com.tencent.mtt.ts b/src/apps/com.tencent.mtt.ts index abc1c88f..838965db 100644 --- a/src/apps/com.tencent.mtt.ts +++ b/src/apps/com.tencent.mtt.ts @@ -16,7 +16,6 @@ export default defineAppConfig({ matches: '@LinearLayout[clickable=true] > TextView[text="跳过"]', snapshotUrls: 'https://i.gkd.li/i/12472630', }, - '@View[id=null] + ImageView + FrameLayout TextView[text=`向上滑动或点击查看`]', // 缺少快照 ], }, { diff --git a/src/apps/com.tencent.qqlive.ts b/src/apps/com.tencent.qqlive.ts index 809a2125..cefdc80e 100644 --- a/src/apps/com.tencent.qqlive.ts +++ b/src/apps/com.tencent.qqlive.ts @@ -14,15 +14,7 @@ export default defineAppConfig({ resetMatch: 'app', rules: [ { - matches: 'TextView[text*="跳过"][text.length<=10]', - snapshotUrls: [ - 'https://i.gkd.li/i/12700227', - 'https://i.gkd.li/i/12700122', - 'https://i.gkd.li/i/12700541', - 'https://i.gkd.li/i/12910953', - ], - }, - { + key: 0, action: 'clickCenter', matches: 'TextView[text*="跳过"][text.length<=10]', snapshotUrls: 'https://i.gkd.li/i/14049316', diff --git a/src/apps/com.tencent.tmgp.kgame.ppcr.ts b/src/apps/com.tencent.tmgp.kgame.ppcr.ts index 2dccc2c0..7c4dc6c5 100644 --- a/src/apps/com.tencent.tmgp.kgame.ppcr.ts +++ b/src/apps/com.tencent.tmgp.kgame.ppcr.ts @@ -8,13 +8,13 @@ export default defineAppConfig({ key: 0, name: '开屏广告', quickFind: true, - matchTime: 15000, + matchTime: 10000, actionMaximum: 1, resetMatch: 'app', rules: [ { matches: '[id="com.tencent.ysdkcore:id/com_tencent_ysdk_icon_h5_xx"]', - snapshotUrls: ['https://i.gkd.li/i/13276317'], + snapshotUrls: 'https://i.gkd.li/i/13276317', }, ], }, diff --git a/src/apps/com.uanmi.miaojiaccount.ts b/src/apps/com.uanmi.miaojiaccount.ts index d96c491c..a79db811 100644 --- a/src/apps/com.uanmi.miaojiaccount.ts +++ b/src/apps/com.uanmi.miaojiaccount.ts @@ -12,8 +12,9 @@ export default defineAppConfig({ resetMatch: 'app', rules: [ { + quickFind: true, matches: - 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView <n FrameLayout[childCount=3] > FrameLayout + @View[clickable=true] + TextView', - snapshotUrls: 'https://i.gkd.li/i/13694837', - }, - { - key: 3, - matches: - '[id="android:id/content"] >9 FrameLayout + View[clickable=true]', - snapshotUrls: 'https://i.gkd.li/i/13930573', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < TextView[id$="tv_exit_sure"]', - snapshotUrls: ['https://i.gkd.li/i/12645513'], + snapshotUrls: 'https://i.gkd.li/i/12645513', }, ], }, diff --git a/src/apps/com.zlfcapp.batterymanager.ts b/src/apps/com.zlfcapp.batterymanager.ts index 038639c1..5c053450 100644 --- a/src/apps/com.zlfcapp.batterymanager.ts +++ b/src/apps/com.zlfcapp.batterymanager.ts @@ -13,7 +13,8 @@ export default defineAppConfig({ rules: [ { quickFind: true, - matches: '@View[clickable=true] < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView', + 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView < [text*="跳过"]', - ], - snapshotUrls: [ - 'https://i.gkd.li/i/12798528', - 'https://i.gkd.li/i/12912217', - 'https://i.gkd.li/i/13059838', - 'https://i.gkd.li/i/13800235', //@LinearLayout > [text*="跳过"] + { + key: 0, + matches: '[id="me.zhouzhuo810.zznote:id/btn_next_2"]', + exampleUrls: + 'https://m.gkd.li/57941037/b20641b8-e7c6-44d6-82b4-5e501e8a491d', + snapshotUrls: 'https://i.gkd.li/i/12798528', + }, + { + key: 1, + quickFind: true, + matches: '@LinearLayout > [text*="跳过"]', + exampleUrls: + 'https://m.gkd.li/57941037/c23cca9b-b4fa-4533-9a1d-4bb4bc9e4b86', + snapshotUrls: 'https://i.gkd.li/i/13800235', + }, ], }, ], diff --git a/src/apps/moc.nauxuoyoaixoaix.www.ts b/src/apps/moc.nauxuoyoaixoaix.www.ts index d83e20c4..6096a814 100644 --- a/src/apps/moc.nauxuoyoaixoaix.www.ts +++ b/src/apps/moc.nauxuoyoaixoaix.www.ts @@ -7,29 +7,26 @@ export default defineAppConfig({ { key: 0, name: '开屏广告', + quickFind: true, matchTime: 10000, actionMaximum: 1, resetMatch: 'app', - quickFind: true, - actionCdKey: 0, actionMaximumKey: 0, rules: [ { key: 0, - matches: '[id$="tt_splash_skip_btn"] < FrameLayout[childCount>2] > @View[clickable=true] + TextView < FrameLayout[childCount>2] > @View[clickable=true] + TextView <