feat: 移除部分开屏广告规则,改用全局规则

This commit is contained in:
AIsouler
2025-04-15 14:40:57 +08:00
parent fb411aec5b
commit 245cac5be1
96 changed files with 33 additions and 2049 deletions

View File

@@ -1,29 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'app.esou',
name: '闪电侠',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/fe2a046b-1abe-4aba-a0df-8d9568211e0d',
snapshotUrls: 'https://i.gkd.li/i/14189313',
},
],
},
],
});

View File

@@ -1,38 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'cn.lezhi.speedtest',
name: '网速管家',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
name: '字节SDK',
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13544242',
'https://i.gkd.li/i/13885906',
],
},
{
key: 1,
name: '腾讯SDK',
fastQuery: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/i/13626049',
},
],
},
],
});

View File

@@ -4,25 +4,6 @@ export default defineGkdApp({
id: 'cn.soulapp.android', id: 'cn.soulapp.android',
name: 'Soul', name: 'Soul',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
action: 'clickCenter', // 在极少数情况下, 即使节点是 clickable 的, APP 也不会响应节点点击事件, 此时需要手动设置 clickCenter
matches: '[id="cn.soulapp.android:id/c_ad_skip_view_btn"]',
snapshotUrls: [
'https://i.gkd.li/i/12833280',
'https://i.gkd.li/i/12850094',
],
},
],
},
{ {
key: 2, key: 2,
name: '局部广告-广场页卡片广告', name: '局部广告-广场页卡片广告',

View File

@@ -4,23 +4,6 @@ export default defineGkdApp({
id: 'cn.wsds.gamemaster', id: 'cn.wsds.gamemaster',
name: '迅游手游加速器', name: '迅游手游加速器',
groups: [ groups: [
{
key: 1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13930391',
},
],
},
{ {
key: 2, key: 2,
name: '分段广告-卡片广告', name: '分段广告-卡片广告',

View File

@@ -24,6 +24,7 @@ export default defineGkdApp({
}, },
{ {
key: 1, key: 1,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -15,6 +15,7 @@ export default defineGkdApp({
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -15,6 +15,7 @@ export default defineGkdApp({
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -7,6 +7,7 @@ export default defineGkdApp({
{ {
key: 1, key: 1,
name: '开屏广告', name: '开屏广告',
fastQuery: true,
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',

View File

@@ -1,20 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.antfortune.wealth',
name: '蚂蚁财富',
groups: [
{
key: 0,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules:
'@View[clickable=true] <2 [id="com.antfortune.wealth:id/welcome_page"]',
snapshotUrls: 'https://i.gkd.li/i/12776577',
},
],
});

View File

@@ -1,26 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.app.lantt.xs',
name: '蓝豚豚',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14899867',
},
],
},
],
});

View File

@@ -1,37 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.baidu.duer.superapp',
name: '小度',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][clickable=true]',
exampleUrls:
'https://m.gkd.li/57941037/017edf59-e705-4f92-9726-af7fec5aaf41',
snapshotUrls: 'https://i.gkd.li/i/14368528',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/7d338956-f006-4775-a418-2ae6dc21ef9a',
snapshotUrls: 'https://i.gkd.li/i/14204175',
},
],
},
],
});

View File

@@ -1,76 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.baidu.input',
name: '百度输入法',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/15376423',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14406395',
},
],
},
{
key: 1,
name: '全屏广告-创作祝福弹窗',
desc: '点击关闭',
fastQuery: true,
matchTime: 10000,
resetMatch: 'app',
actionMaximum: 1,
rules: [
{
activityIds: '.ImeAppMainActivity',
matches: '[id="android:id/content"] >2 [vid="button_close"]',
snapshotUrls: 'https://i.gkd.li/i/14179064',
},
],
},
{
key: 2,
name: '局部广告-底部会员悬浮卡片',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
key: 0,
position: {
left: 'width * 0.9269',
top: 'width * 0.113',
},
activityIds:
'com.baidu.input.layout.store.subshop.activity.SkinShopActivity',
matches:
'@[desc="开会员,全部皮肤免费用"] <<n [vid="shop_content_container"]',
snapshotUrls: 'https://i.gkd.li/i/15320905',
},
{
key: 1,
activityIds: 'com.baidu.input.ImeAppMainActivity',
matches: '[vid="close_btn"]',
snapshotUrls: 'https://i.gkd.li/i/15320990',
},
],
},
],
});

View File

@@ -1,27 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.baidu.input_huawei',
name: '百度输入法定制版',
groups: [
{
key: 0,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/0754949d-3440-4a0f-9b2e-949c6850b292',
snapshotUrls: [
'https://i.gkd.li/i/16493628',
'https://i.gkd.li/i/16493619',
],
},
],
},
],
});

View File

@@ -1,146 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.baidu.netdisk.samsung',
name: '百度网盘-三星版本',
groups: [
{
key: -1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls:
'https://m.gkd.li/57941037/e88a7ab4-0aeb-4472-a49b-3252da21ae33',
snapshotUrls: 'https://i.gkd.li/i/12738323',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/7f1babd6-7da3-4733-aca9-80ddf3c0a84e',
snapshotUrls: 'https://i.gkd.li/i/14596658',
},
],
},
{
key: 1,
name: '全屏广告-弹窗广告',
desc: '点击关闭',
activityIds: 'com.baidu.netdisk.ui.MainActivity',
rules: [
{
key: 0,
fastQuery: true,
matches: '[id="com.baidu.netdisk.samsung:id/iv_close"]',
snapshotUrls: 'https://i.gkd.li/i/12738331',
},
],
},
{
key: 2,
name: '局部广告-卡片广告',
desc: '点击关闭',
activityIds: 'com.baidu.netdisk.ui.MainActivity',
rules: [
{
key: 0,
fastQuery: true,
matches:
'[id="com.baidu.netdisk.samsung:id/buy_product_root"] > [id="com.baidu.netdisk.samsung:id/iv_close"]',
snapshotUrls: 'https://i.gkd.li/i/12738388',
},
{
key: 1,
activityIds: 'com.baidu.netdisk.ui.MainActivity',
matches:
'View[childCount=2] > @TextView[text=""][clickable=true] + TextView[text="专属福利"][clickable=false]',
snapshotUrls: 'https://i.gkd.li/i/12738404',
},
{
key: 2,
activityIds: 'com.baidu.netdisk.ui.MainActivity',
matches:
'@TextView[text=""][clickable=true] - TextView[text="去使用"][clickable=true]',
snapshotUrls: 'https://i.gkd.li/i/12738449',
},
{
key: 3,
fastQuery: true,
activityIds: 'com.baidu.netdisk.ui.transfer.TransferListTabActivity',
matches:
'[vid="close_probationary_guide_layout"][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/ab41b402-c4d0-439a-96f3-23029434aec4',
snapshotUrls: 'https://i.gkd.li/i/16423129',
},
{
key: 4,
fastQuery: true,
activityIds: 'com.baidu.netdisk.ui.transfer.TransferListTabActivity',
matches: '[vid="youa_guide_close"][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/ab41b402-c4d0-439a-96f3-23029434aec4',
snapshotUrls: 'https://i.gkd.li/i/16423129',
},
],
},
{
key: 5,
name: '评价提示',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
activityIds: 'com.baidu.netdisk.ui.MainActivity',
matches: '[vid="view_score_style"] > [text="以后再说"]',
exampleUrls:
'https://m.gkd.li/57941037/167a8392-23c8-4e84-a55f-4f91e7e560d8',
snapshotUrls: 'https://i.gkd.li/i/14893286',
},
],
},
{
key: 6,
name: '权限提示-通知权限',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: '[vid="dialog_cancel"]',
exampleUrls:
'https://m.gkd.li/57941037/06ae328b-f852-407b-83ab-ec295d41baa4',
snapshotUrls: 'https://i.gkd.li/i/14893280',
},
],
},
{
key: 7,
name: '功能类-[上新【专辑】功能]弹窗',
desc: '点击关闭',
rules: [
{
fastQuery: true,
activityIds:
'com.baidu.netdisk.filealbum.ui.activity.FileAlbumListActivity',
matches: '[vid="add_widget_dialog_close"]',
exampleUrls:
'https://m.gkd.li/57941037/256b5cad-a5ad-48e3-ba72-9c84447f2cac',
snapshotUrls: 'https://i.gkd.li/i/14893285',
},
],
},
],
});

View File

@@ -26,6 +26,7 @@ export default defineGkdApp({
}, },
{ {
key: 1, key: 1,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -4,22 +4,6 @@ export default defineGkdApp({
id: 'com.bbk.theme', id: 'com.bbk.theme',
name: 'i 主题', name: 'i 主题',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/57b7401d-4aeb-4480-9ea7-62a58da28eed',
snapshotUrls: 'https://i.gkd.li/i/17072382',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-推广弹窗', name: '全屏广告-推广弹窗',

View File

@@ -19,24 +19,5 @@ export default defineGkdApp({
}, },
], ],
}, },
{
key: 2,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/63a72bd6-72be-410c-86ab-09ba7a4fa318',
snapshotUrls: 'https://i.gkd.li/i/14167393',
},
],
},
], ],
}); });

View File

@@ -4,35 +4,6 @@ export default defineGkdApp({
id: 'com.byfen.market', id: 'com.byfen.market',
name: '百分网游戏盒子', name: '百分网游戏盒子',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13298944',
'https://i.gkd.li/i/13800021',
],
},
{
key: 1,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/350a83a9-8330-4e7c-b1b7-bb0881b7ac6c',
snapshotUrls: 'https://i.gkd.li/i/17860124',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,21 +4,6 @@ export default defineGkdApp({
id: 'com.cctv.cctv5ultimate', id: 'com.cctv.cctv5ultimate',
name: '央视体育', name: '央视体育',
groups: [ groups: [
{
key: -1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/e7aba372-237c-4438-897c-67b6488c3aa4',
snapshotUrls: 'https://i.gkd.li/i/16476925',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,21 +4,6 @@ export default defineGkdApp({
id: 'com.cctv.yangshipin.app.androidp', id: 'com.cctv.yangshipin.app.androidp',
name: '央视频', name: '央视频',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/8f722fca-4f50-4d5e-bbb6-14276f973404',
snapshotUrls: 'https://i.gkd.li/i/16479226',
},
],
},
{ {
key: 1, key: 1,
name: '局部广告-悬浮广告', name: '局部广告-悬浮广告',

View File

@@ -30,6 +30,7 @@ export default defineGkdApp({
}, },
{ {
key: 2, key: 2,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -20,6 +20,7 @@ export default defineGkdApp({
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -1,38 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.delicloud.app.smartoffice',
name: '得力e+',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text="跳过"][childCount=0][visibleToUser=true]',
exampleUrls:
'https://m.gkd.li/57941037/23262900-c52d-494a-9b7d-bb821025665a',
snapshotUrls: 'https://i.gkd.li/i/14553055',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13840775',
'https://i.gkd.li/i/13944086',
],
},
],
},
],
});

View File

@@ -1,39 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.didapinche.booking',
name: '嘀嗒出行',
groups: [
{
key: 1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
activityIds: '.home.activity.StartActivity',
matches:
'@[text.length<10][text*="跳过"][visibleToUser=true] <<n [vid="flCSJAdContainer"]',
exampleUrls: 'https://e.gkd.li/155b2ddf-0bd2-4963-b35d-c7aa40a575e7',
snapshotUrls: 'https://i.gkd.li/i/18094436',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13988957',
'https://i.gkd.li/i/13989178',
],
},
],
},
],
});

View File

@@ -4,34 +4,6 @@ export default defineGkdApp({
id: 'com.diershoubing.erbing', id: 'com.diershoubing.erbing',
name: '二柄', name: '二柄',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13378853',
'https://i.gkd.li/i/13546165',
],
},
{
key: 1,
fastQuery: true,
matches: '[text="跳过"]',
snapshotUrls: 'https://i.gkd.li/i/13538207',
},
],
},
{ {
key: 6, key: 6,
name: '分段广告', name: '分段广告',

View File

@@ -4,45 +4,6 @@ export default defineGkdApp({
id: 'com.dongqiudi.news', id: 'com.dongqiudi.news',
name: '懂球帝', name: '懂球帝',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/12620568',
'https://i.gkd.li/i/12621997',
],
},
{
key: 1,
name: '另一种倒计时广告', // 此广告要点击文字相邻的图片,如果直接点击文字会无反应或者触发广告跳转
matches:
'[id="com.dongqiudi.news:id/ad_skip_time"] + [id="com.dongqiudi.news:id/scale_iv"]',
snapshotUrls: [
'https://i.gkd.li/i/12620583',
'https://i.gkd.li/i/12621953',
],
},
{
key: 2,
matches: '[text^="跳过"][childCount=0][text.length<10]',
exampleUrls:
'https://m.gkd.li/57941037/de316c34-dac0-4ee6-91e7-164432e49a1f',
snapshotUrls: 'https://i.gkd.li/i/12620577',
},
],
},
{ {
key: 2, key: 2,
name: '更新提示', name: '更新提示',

View File

@@ -15,6 +15,7 @@ export default defineGkdApp({
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -1,25 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.ecellsz.watch.guard',
name: '乐康守护',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14039510',
},
],
},
],
});

View File

@@ -4,24 +4,6 @@ export default defineGkdApp({
id: 'com.excean.na', id: 'com.excean.na',
name: '99手游加速器', name: '99手游加速器',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14835263',
},
],
},
{ {
key: 1, key: 1,
name: '局部广告-卡片广告', name: '局部广告-卡片广告',

View File

@@ -4,28 +4,6 @@ export default defineGkdApp({
id: 'com.fan.app', id: 'com.fan.app',
name: '十六番旅行', name: '十六番旅行',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/470c6262-62ca-45c5-908c-8435d7b0e86f',
snapshotUrls: [
'https://i.gkd.li/i/14596657',
'https://i.gkd.li/i/13258011',
],
},
],
},
{ {
key: 1, key: 1,
name: '分段广告-卡片广告', name: '分段广告-卡片广告',

View File

@@ -1,26 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.feeyo.vz.pro.cdm',
name: '飞常准业内版',
groups: [
{
key: 1,
name: '开屏广告',
desc: '点击跳过',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13926823',
},
],
},
],
});

View File

@@ -4,35 +4,6 @@ export default defineGkdApp({
id: 'com.firebear.androil', id: 'com.firebear.androil',
name: '小熊油耗', name: '小熊油耗',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/i/12712742',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13088169',
'https://i.gkd.li/i/12855707',
'https://i.gkd.li/i/13927561',
],
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告', name: '全屏广告',

View File

@@ -4,22 +4,6 @@ export default defineGkdApp({
id: 'com.flutter3.ctangxin.vf0egg', // 注意 appId 有随机后缀, 每个版本都变,需修改为你自己的 appId id: 'com.flutter3.ctangxin.vf0egg', // 注意 appId 有随机后缀, 每个版本都变,需修改为你自己的 appId
name: '糖心Vlog', name: '糖心Vlog',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
desc: '虚假按钮,实际点击无法跳过,规则暂时保留',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches:
'FrameLayout > View > View > View > View > @View[clickable=true && desc.length=2] + ImageView[childCount=1]',
snapshotUrls: 'https://i.gkd.li/i/12836857',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', // 目前已叠加了三层广告 name: '全屏广告-弹窗广告', // 目前已叠加了三层广告

View File

@@ -1,32 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.flyersoft.seekbooks',
name: '搜书大师',
groups: [
{
key: 1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
matches: '[text^="跳过"][text.length<=3]',
snapshotUrls: 'https://i.gkd.li/i/12857275',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13797352',
},
],
},
],
});

View File

@@ -4,25 +4,6 @@ export default defineGkdApp({
id: 'com.fzfengzheng.fzboyp', id: 'com.fzfengzheng.fzboyp',
name: '风筝影评', name: '风筝影评',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/15464fe7-8f80-468d-8972-011cab0ec377',
snapshotUrls: 'https://i.gkd.li/i/14228338',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -21,6 +21,7 @@ export default defineGkdApp({
}, },
{ {
key: 1, key: 1,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -4,31 +4,6 @@ export default defineGkdApp({
id: 'com.handsgo.jiakao.android', id: 'com.handsgo.jiakao.android',
name: '驾考宝典', name: '驾考宝典',
groups: [ groups: [
{
key: -1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14812686',
},
{
key: 1,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/16283385',
},
],
},
{ {
key: 1, key: 1,
name: '局部广告-悬浮广告', name: '局部广告-悬浮广告',

View File

@@ -12,8 +12,12 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000, priorityTime: 10000,
rules: '[text*="关闭"][text.length<=10]', rules: [
{
matches: '[text*="关闭"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/i/13407227', snapshotUrls: 'https://i.gkd.li/i/13407227',
}, },
], ],
},
],
}); });

View File

@@ -1,23 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.hihonor.baidu.browser',
name: '荣耀浏览器',
groups: [
{
key: 0,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: 'TextView[text^="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/18279202',
},
],
},
],
});

View File

@@ -4,20 +4,6 @@ export default defineGkdApp({
id: 'com.huawei.music', id: 'com.huawei.music',
name: '华为音乐', name: '华为音乐',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[vid="hiad_skip_text"]',
snapshotUrls: 'https://i.gkd.li/i/15443502',
},
],
},
{ {
key: 3, key: 3,
name: '局部广告-播放界面直播浮窗', name: '局部广告-播放界面直播浮窗',

View File

@@ -4,25 +4,6 @@ export default defineGkdApp({
id: 'com.ifeng.news2', id: 'com.ifeng.news2',
name: '凤凰新闻', name: '凤凰新闻',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/63006672-75df-47c0-96d5-e26551974a98',
snapshotUrls: [
'https://i.gkd.li/i/17643592',
'https://i.gkd.li/i/17644109',
],
},
],
},
{ {
key: 1, key: 1,
name: '分段广告-信息流广告', name: '分段广告-信息流广告',

View File

@@ -15,6 +15,7 @@ export default defineGkdApp({
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -1,27 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.jihuanshe',
name: '集换社',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/44193959-0c19-44ff-9549-5e69d2d69013',
snapshotUrls: 'https://i.gkd.li/i/14303879',
},
],
},
],
});

View File

@@ -1,34 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.kuaiduizuoye.scan',
name: '快对',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/15746254',
},
{
key: 1,
action: 'clickCenter',
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/15741399',
},
],
},
],
});

View File

@@ -27,6 +27,7 @@ export default defineGkdApp({
}, },
{ {
key: 2, key: 2,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -1,27 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.learn.team.congrong',
name: '卓聚',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/b390043b-3d13-451e-b8aa-15c2a0157071',
snapshotUrls: 'https://i.gkd.li/i/14325697',
},
],
},
],
});

View File

@@ -1,25 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.leixun.taofen8',
name: '淘粉吧',
groups: [
{
key: 1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13937324',
},
],
},
],
});

View File

@@ -4,31 +4,6 @@ export default defineGkdApp({
id: 'com.lofter.android', id: 'com.lofter.android',
name: 'LOFTER', name: 'LOFTER',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/15023951',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14204158',
},
],
},
{ {
key: 1, key: 1,
name: '局部广告-悬浮广告', name: '局部广告-悬浮广告',

View File

@@ -15,6 +15,7 @@ export default defineGkdApp({
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -4,37 +4,6 @@ export default defineGkdApp({
id: 'com.mfcloudcalculate.networkdisk', id: 'com.mfcloudcalculate.networkdisk',
name: '123云盘', name: '123云盘',
groups: [ groups: [
{
key: 2,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/14018247',
'https://i.gkd.li/i/13259303',
'https://i.gkd.li/i/13695497',
],
},
{
key: 1,
matches: '[text^="跳过"][text.length<=4]',
snapshotUrls: [
'https://i.gkd.li/i/12846434',
'https://i.gkd.li/i/13059834',
],
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,37 +4,6 @@ export default defineGkdApp({
id: 'com.mygolbs.mybus', id: 'com.mygolbs.mybus',
name: '掌上公交', name: '掌上公交',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls:
'https://m.gkd.li/57941037/f1099ff6-38aa-4393-8cf5-418ab8ffd20e',
snapshotUrls: 'https://i.gkd.li/i/12745634',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/8b0c3f96-ae36-4799-87c2-1ea37c3d2d4c',
snapshotUrls: [
'https://i.gkd.li/i/12790485',
'https://i.gkd.li/i/14546388',
],
},
],
},
{ {
key: 1, key: 1,
name: '分段广告-卡片广告', name: '分段广告-卡片广告',

View File

@@ -1,37 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.mymoney',
name: '随手记',
groups: [
{
key: 0,
name: '开屏广告',
desc: '点击跳过',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13855760',
},
{
key: 1,
fastQuery: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: [
'https://i.gkd.li/i/13939216',
'https://i.gkd.li/i/13939163',
],
},
],
},
],
});

View File

@@ -7,6 +7,7 @@ export default defineGkdApp({
{ {
key: 0, key: 0,
name: '开屏广告', name: '开屏广告',
fastQuery: true,
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
@@ -17,7 +18,6 @@ export default defineGkdApp({
left: 'width * 0.9009', left: 'width * 0.9009',
top: 'width * 0.075', top: 'width * 0.075',
}, },
fastQuery: true,
matches: '[id="com.myzaker.ZAKER_Phone:id/cover_pic"]', matches: '[id="com.myzaker.ZAKER_Phone:id/cover_pic"]',
exampleUrls: exampleUrls:
'https://m.gkd.li/57941037/c140267a-a48a-45a9-9303-7507aa2008e4', 'https://m.gkd.li/57941037/c140267a-a48a-45a9-9303-7507aa2008e4',

View File

@@ -26,6 +26,7 @@ export default defineGkdApp({
}, },
{ {
key: 1, key: 1,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -26,6 +26,7 @@ export default defineGkdApp({
}, },
{ {
key: 1, key: 1,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -4,44 +4,6 @@ export default defineGkdApp({
id: 'com.njh.biubiu', id: 'com.njh.biubiu',
name: 'biubiu加速器', name: 'biubiu加速器',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
desc: '点击跳过',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/5c2f4dfe-d7ff-415d-81f0-bca6b5b628cb',
snapshotUrls: 'https://i.gkd.li/i/14214392',
},
{
key: 1,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/f96cc8d8-602e-4d96-a8f3-19088656121b',
snapshotUrls: [
'https://i.gkd.li/i/16486468',
'https://i.gkd.li/i/16486469',
],
},
{
key: 2,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/f96cc8d8-602e-4d96-a8f3-19088656121b',
snapshotUrls: 'https://i.gkd.li/i/16486468',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -33,6 +33,7 @@ export default defineGkdApp({
}, },
{ {
key: 2, key: 2,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -1,36 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.nowcoder.app.florida',
name: '牛客',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13855443',
},
{
key: 1,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: [
'https://i.gkd.li/i/14819443',
'https://i.gkd.li/i/14845692',
],
},
],
},
],
});

View File

@@ -4,34 +4,6 @@ export default defineGkdApp({
id: 'com.paokeji.yiqu', id: 'com.paokeji.yiqu',
name: '喵趣漫画', name: '喵趣漫画',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
resetMatch: 'app',
actionMaximum: 1,
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text="跳过"][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/14753912',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/14031922',
'https://i.gkd.li/i/14322264',
],
},
],
},
{ {
key: 2, key: 2,
name: '更新提示', name: '更新提示',

View File

@@ -14,21 +14,13 @@ export default defineGkdApp({
priorityTime: 10000, priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, fastQuery: true,
matches: '[id="com.qq.qcloud:id/gdt_ad_text"] + ImageView', activityIds: '.activity.WeiyunRootActivity',
snapshotUrls: 'https://i.gkd.li/i/12755789', matches: '@LinearLayout -(1,2) [text="互动广告"][visibleToUser=true]',
}, snapshotUrls: [
{ 'https://i.gkd.li/i/19752123',
key: 1, 'https://i.gkd.li/i/19752144',
matches: ],
'[text^="互动广告"] + @LinearLayout[clickable=true] > ImageView',
snapshotUrls: 'https://i.gkd.li/i/12755799',
},
{
key: 2,
matches:
'[id="android:id/content"] >2 FrameLayout[childCount=4] > @LinearLayout[clickable=true] > ImageView',
snapshotUrls: 'https://i.gkd.li/i/14735621',
}, },
], ],
}, },

View File

@@ -4,32 +4,6 @@ export default defineGkdApp({
id: 'com.qq.reader', id: 'com.qq.reader',
name: 'QQ阅读', name: 'QQ阅读',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14978239',
},
{
key: 1,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/347b9148-02d8-4806-bafe-3aee9e4094af',
snapshotUrls: 'https://i.gkd.li/i/16642890',
},
],
},
{ {
key: 3, key: 3,
name: '局部广告-右下角悬浮卡片广告', name: '局部广告-右下角悬浮卡片广告',

View File

@@ -4,39 +4,6 @@ export default defineGkdApp({
id: 'com.realtech.xiaocan', id: 'com.realtech.xiaocan',
name: '小蚕霸王餐', name: '小蚕霸王餐',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 1,
priorityTime: 10000,
rules: [
{
key: 1,
fastQuery: true,
matches: '[text^="跳过"][text.length<=10]',
snapshotUrls: [
'https://i.gkd.li/i/12843368',
'https://i.gkd.li/i/13363222',
'https://i.gkd.li/i/13363246',
],
},
{
key: 2,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13694858',
'https://i.gkd.li/i/13794403',
'https://i.gkd.li/i/12854728',
],
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,22 +4,6 @@ export default defineGkdApp({
id: 'com.sf.activity', id: 'com.sf.activity',
name: '顺丰速运', name: '顺丰速运',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/53c0a275-e6f7-42b2-b60e-6998685d30c3',
snapshotUrls: 'https://i.gkd.li/i/16401925',
},
],
},
{ {
key: 1, key: 1,
name: '更新提示', name: '更新提示',

View File

@@ -1,44 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.skyworthdigital.picamera',
name: '创维智慧云',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls:
'https://m.gkd.li/57941037/07c9f980-aa0f-4044-a58d-299a2a358857',
snapshotUrls: 'https://i.gkd.li/i/13497656',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/3b5cba55-7024-4d3e-a21c-7b1d540515bc',
snapshotUrls: 'https://i.gkd.li/i/14511463',
},
{
key: 2,
fastQuery: true,
matches: '[vid="ms_skipView"][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/376e2139-881a-497b-a2af-625802c7c049',
snapshotUrls: 'https://i.gkd.li/i/19442209',
},
],
},
],
});

View File

@@ -4,22 +4,6 @@ export default defineGkdApp({
id: 'com.ss.android.article.news', id: 'com.ss.android.article.news',
name: '今日头条', name: '今日头条',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/cf8b05a1-6406-4453-b498-f305b387f5c6',
snapshotUrls: 'https://i.gkd.li/i/17610127',
},
],
},
{ {
key: 1, key: 1,
name: '更新提示', name: '更新提示',

View File

@@ -4,22 +4,6 @@ export default defineGkdApp({
id: 'com.ss.android.article.video', id: 'com.ss.android.article.video',
name: '西瓜视频', name: '西瓜视频',
groups: [ groups: [
{
key: -1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/6f8312b0-e110-4098-9db9-48358069601a',
snapshotUrls: 'https://i.gkd.li/i/17530523',
},
],
},
{ {
key: 1, key: 1,
name: '更新提示', name: '更新提示',

View File

@@ -4,23 +4,6 @@ export default defineGkdApp({
id: 'com.sup.android.superb', id: 'com.sup.android.superb',
name: '皮皮虾', name: '皮皮虾',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14667409',
},
],
},
{ {
key: 1, key: 1,
name: '青少年模式', name: '青少年模式',

View File

@@ -1,25 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.superrhino.rarering',
name: 'Nico',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13853858',
},
],
},
],
});

View File

@@ -1,24 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.taobao.movie.android',
name: '淘票票',
groups: [
{
key: 1,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/b0b7bd5e-89fc-4079-b17f-1b1cf4938658',
snapshotUrls: 'https://i.gkd.li/i/16498740',
},
],
},
],
});

View File

@@ -1,24 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.taou.maimai',
name: '脉脉',
groups: [
{
key: 1,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/218294da-9c56-45f3-b555-b6429e229858',
snapshotUrls: 'https://i.gkd.li/i/17141912',
},
],
},
],
});

View File

@@ -4,21 +4,6 @@ export default defineGkdApp({
id: 'com.tencent.androidqqmail', id: 'com.tencent.androidqqmail',
name: 'QQ邮箱', name: 'QQ邮箱',
groups: [ groups: [
{
key: -1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches:
'RelativeLayout[childCount=3] > ImageView + @ImageView[clickable=true][visibleToUser=true] + FrameLayout[childCount>0]',
snapshotUrls: 'https://i.gkd.li/i/12775855',
},
],
},
{ {
key: 0, key: 0,
name: '分段广告-列表卡片广告', name: '分段广告-列表卡片广告',

View File

@@ -1,27 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.uanmi.miaojiaccount',
name: '熊猫记账',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/d0f2f014-49e7-4f00-b207-c90e870693ea',
snapshotUrls: 'https://i.gkd.li/i/14511621',
},
],
},
],
});

View File

@@ -4,26 +4,6 @@ export default defineGkdApp({
id: 'com.upupoo.apu.mobile', id: 'com.upupoo.apu.mobile',
name: 'UPUPOO动态壁纸', name: 'UPUPOO动态壁纸',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13830230',
'https://i.gkd.li/i/14052232',
],
},
],
},
{ {
key: 1, key: 1,
name: '青少年模式', name: '青少年模式',

View File

@@ -4,40 +4,6 @@ export default defineGkdApp({
id: 'com.vgjump.jump', id: 'com.vgjump.jump',
name: 'Jump', name: 'Jump',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: [
'https://i.gkd.li/i/14790888',
'https://i.gkd.li/i/17444939',
],
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14446438',
},
{
key: 2,
fastQuery: true,
matches: '[vid="adsail_skipView"][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/18236114',
},
],
},
{ {
key: 1, key: 1,
name: '权限提示-通知权限', name: '权限提示-通知权限',

View File

@@ -4,23 +4,6 @@ export default defineGkdApp({
id: 'com.vivo.browser', id: 'com.vivo.browser',
name: 'vivo浏览器', name: 'vivo浏览器',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
fastQuery: true,
matches:
'[text*="跳过"][text.length<10][visibleToUser=true][clickable=true]',
exampleUrls: 'https://e.gkd.li/ae56bdf6-1de3-4a19-bcd3-233212aeffc0',
snapshotUrls: 'https://i.gkd.li/i/16739023',
},
],
},
{ {
key: 1, key: 1,
name: '功能类-免流提示', name: '功能类-免流提示',

View File

@@ -41,30 +41,5 @@ export default defineGkdApp({
}, },
], ],
}, },
{
key: 3,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14021540',
},
{
key: 1,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/13399124',
},
],
},
], ],
}); });

View File

@@ -4,35 +4,6 @@ export default defineGkdApp({
id: 'com.waimaiii.waimaiii', id: 'com.waimaiii.waimaiii',
name: '歪麦霸王餐', name: '歪麦霸王餐',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/i/13346166',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13346451',
'https://i.gkd.li/i/13694837',
'https://i.gkd.li/i/13930573',
],
},
],
},
{ {
key: 3, key: 3,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,28 +4,6 @@ export default defineGkdApp({
id: 'com.wwwscn.yuexingbao', id: 'com.wwwscn.yuexingbao',
name: '悦通行', name: '悦通行',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/5f7651a1-de68-4ca2-bbb6-b42b6b7e73f1',
snapshotUrls: [
'https://i.gkd.li/i/13239194',
'https://i.gkd.li/i/13723967',
],
},
],
},
{ {
key: 1, key: 1,
name: '功能类-扫码确认解锁', name: '功能类-扫码确认解锁',

View File

@@ -4,31 +4,6 @@ export default defineGkdApp({
id: 'com.xiaoenai.app', id: 'com.xiaoenai.app',
name: '小恩爱', name: '小恩爱',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/i/13727905',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13867880',
},
],
},
{ {
key: 6, key: 6,
name: '全屏广告', name: '全屏广告',

View File

@@ -4,22 +4,6 @@ export default defineGkdApp({
id: 'com.ximalaya.ting.android', id: 'com.ximalaya.ting.android',
name: '喜马拉雅', name: '喜马拉雅',
groups: [ groups: [
{
key: -1,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/7ef0b1fb-aaa0-475d-b6b4-e927776adb27',
snapshotUrls: 'https://i.gkd.li/i/17068586',
},
],
},
{ {
key: 0, key: 0,
name: '局部广告-首页右侧浮动广告', name: '局部广告-首页右侧浮动广告',

View File

@@ -15,6 +15,7 @@ export default defineGkdApp({
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -4,45 +4,6 @@ export default defineGkdApp({
id: 'com.xyhui', id: 'com.xyhui',
name: 'PU口袋校园', name: 'PU口袋校园',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/14560058',
'https://i.gkd.li/i/14560214',
],
},
{
key: 1,
fastQuery: true,
matches: '[text^="跳过"][text.length<=10]',
snapshotUrls: [
'https://i.gkd.li/i/12642486',
'https://i.gkd.li/i/12846496',
'https://i.gkd.li/i/12868232',
],
},
{
key: 2,
fastQuery: true,
action: 'clickCenter',
matches: '[vid="ms_skipView"]',
snapshotUrls: 'https://i.gkd.li/i/16486847',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,26 +4,6 @@ export default defineGkdApp({
id: 'com.yoloho.dayima', id: 'com.yoloho.dayima',
name: '大姨妈', name: '大姨妈',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/14665571',
'https://i.gkd.li/i/13800282',
],
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,25 +4,6 @@ export default defineGkdApp({
id: 'com.yunzhi.tiyu', id: 'com.yunzhi.tiyu',
name: '云运动', name: '云运动',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
exampleUrls:
'https://m.gkd.li/57941037/6df5defd-2455-4c58-ad9a-a6ccab1c5e96',
snapshotUrls: 'https://i.gkd.li/i/14429559',
},
],
},
{ {
key: 2, key: 2,
name: '分段广告-首页卡片广告', name: '分段广告-首页卡片广告',

View File

@@ -4,22 +4,6 @@ export default defineGkdApp({
id: 'com.zhishan.washer', id: 'com.zhishan.washer',
name: '悠洗', name: '悠洗',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 20000,
actionMaximum: 2, // 该广告可能会出现两次
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/47344324-7c76-47d3-82de-30c8f905ad8f',
snapshotUrls: 'https://i.gkd.li/i/17002073',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -1,24 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'com.zhongduomei.rrmj.society',
name: '人人视频',
groups: [
{
key: 1,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/6765a074-2482-42d7-97a2-23d5789078d9',
snapshotUrls: 'https://i.gkd.li/i/16569340',
},
],
},
],
});

View File

@@ -4,21 +4,6 @@ export default defineGkdApp({
id: 'com.zjwh.android_wh_physicalfitness', id: 'com.zjwh.android_wh_physicalfitness',
name: '运动世界校园', name: '运动世界校园',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/c1fa3f37-1617-4d0a-86d3-07fdd154766f',
snapshotUrls: 'https://i.gkd.li/i/12673495',
},
],
},
{ {
key: 1, key: 1,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,31 +4,6 @@ export default defineGkdApp({
id: 'com.zlfcapp.batterymanager', id: 'com.zlfcapp.batterymanager',
name: '电池容量检测管理', name: '电池容量检测管理',
groups: [ groups: [
{
key: 1,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/15140838',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13960341',
},
],
},
{ {
key: 2, key: 2,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,21 +4,6 @@ export default defineGkdApp({
id: 'ctrip.android.view', id: 'ctrip.android.view',
name: '携程旅行', name: '携程旅行',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
fastQuery: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/16335041',
},
],
},
{ {
key: 1, key: 1,
name: '更新提示', name: '更新提示',

View File

@@ -15,6 +15,7 @@ export default defineGkdApp({
rules: [ rules: [
{ {
key: 0, key: 0,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -4,23 +4,6 @@ export default defineGkdApp({
id: 'io.iftech.android.box', id: 'io.iftech.android.box',
name: '小组件盒子', name: '小组件盒子',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [
{
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/14204126',
},
],
},
{ {
key: 2, key: 2,
name: '全屏广告-弹窗广告', name: '全屏广告-弹窗广告',

View File

@@ -4,32 +4,6 @@ export default defineGkdApp({
id: 'make.more.r2d2.cellular_z', id: 'make.more.r2d2.cellular_z',
name: 'Cellular-Z', name: 'Cellular-Z',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<10][visibleToUser=true]',
exampleUrls: 'https://e.gkd.li/10fa1ebe-c208-4127-a456-48ac91901984',
snapshotUrls: 'https://i.gkd.li/i/16486491',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: 'https://i.gkd.li/i/13978978',
},
],
},
{ {
key: 2, key: 2,
name: '更新提示', name: '更新提示',

View File

@@ -33,6 +33,7 @@ export default defineGkdApp({
}, },
{ {
key: 2, key: 2,
fastQuery: true,
anyMatches: [ anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]', '@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]', 'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',

View File

@@ -1,36 +0,0 @@
import { defineGkdApp } from '@gkd-kit/define';
export default defineGkdApp({
id: 'moc.nauxuoyoaixoaix.www',
name: '晓晓优选',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13476862',
'https://i.gkd.li/i/13820450',
],
},
{
key: 1,
fastQuery: true,
matches: '[text^="跳过"][text.length<=10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/13625367',
},
],
},
],
});

View File

@@ -4,34 +4,6 @@ export default defineGkdApp({
id: 'net.csdn.csdnplus', id: 'net.csdn.csdnplus',
name: 'CSDN', name: 'CSDN',
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
actionMaximumKey: 0,
priorityTime: 10000,
rules: [
{
key: 0,
fastQuery: true,
matches: '[text*="跳过"][text.length<=10][visibleToUser=true]',
snapshotUrls: 'https://i.gkd.li/i/12673680',
},
{
key: 1,
anyMatches: [
'@View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null] <n FrameLayout[childCount>2] >(7,8,9,10) [text*="第三方应用" || text*="扭动手机" || text*="点击或上滑"][visibleToUser=true]',
'FrameLayout > FrameLayout[childCount>2] > @View[text=null][clickable=true][childCount=0][visibleToUser=true][width<200&&height<200] +(1,2) TextView[index=parent.childCount.minus(1)][text=null][visibleToUser=true]',
],
snapshotUrls: [
'https://i.gkd.li/i/13826577',
'https://i.gkd.li/i/13224627',
],
},
],
},
{ {
key: 1, key: 1,
name: '更新提示', name: '更新提示',

View File

@@ -333,6 +333,7 @@ export const openAdWhiteListAppIDs = new Set([
'com.tencent.southpole.appstore', // 黑鲨应用市场 'com.tencent.southpole.appstore', // 黑鲨应用市场
'com.heytap.browser', // 一加浏览器 'com.heytap.browser', // 一加浏览器
'com.heytap.themestore', // oppo主题商店 'com.heytap.themestore', // oppo主题商店
'com.bbk.theme', // vivo主题商店
]); ]);
// 更新提示白名单 // 更新提示白名单