perf: 开屏广告优先匹配

https://gkd.li/api/interfaces/RawCommonProps#prioritytime
This commit is contained in:
AIsouler
2024-10-18 10:08:58 +08:00
parent ac2f9d14e8
commit 157e65c7d5
181 changed files with 193 additions and 10 deletions

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
position: { position: {

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
fastQuery: true, fastQuery: true,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: '[vid="splash_adv_ship"]', rules: '[vid="splash_adv_ship"]',
snapshotUrls: 'https://i.gkd.li/i/13806892', snapshotUrls: 'https://i.gkd.li/i/13806892',
}, },

View File

@@ -12,6 +12,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
action: 'clickCenter', // 在极少数情况下, 即使节点是 clickable 的, APP 也不会响应节点点击事件, 此时需要手动设置 clickCenter action: 'clickCenter', // 在极少数情况下, 即使节点是 clickable 的, APP 也不会响应节点点击事件, 此时需要手动设置 clickCenter

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -12,6 +12,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: rules:
'@View[clickable=true] <2 [id="com.antfortune.wealth:id/welcome_page"]', '@View[clickable=true] <2 [id="com.antfortune.wealth:id/welcome_page"]',
snapshotUrls: 'https://i.gkd.li/i/12776577', snapshotUrls: 'https://i.gkd.li/i/12776577',

View File

@@ -8,8 +8,9 @@ export default defineGkdApp({
key: 0, key: 0,
name: '开屏广告', name: '开屏广告',
matchTime: 10000, matchTime: 10000,
resetMatch: 'app',
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text*="跳过"][text.length<10][visibleToUser=true]', matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text*="跳过"][text.length<10][visibleToUser=true]', matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text*="跳过"][text.length<10][visibleToUser=true]', matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text*="跳过"][text.length<10][visibleToUser=true]', matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

View File

@@ -22,6 +22,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text*="跳过"][text.length<10][visibleToUser=true]', matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text*="跳过"][text.length<10][visibleToUser=true]', matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

View File

@@ -7,10 +7,11 @@ export default defineGkdApp({
{ {
key: 0, key: 0,
name: '开屏广告', name: '开屏广告',
fastQuery: true,
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
fastQuery: true, priorityTime: 10000,
rules: '[vid="activate_button"]', rules: '[vid="activate_button"]',
snapshotUrls: 'https://i.gkd.li/i/14293734', snapshotUrls: 'https://i.gkd.li/i/14293734',
}, },

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -12,6 +12,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: '[id="com.cmstop.shaoxing:id/roundProgressBar"]', rules: '[id="com.cmstop.shaoxing:id/roundProgressBar"]',
snapshotUrls: 'https://i.gkd.li/i/13611775', snapshotUrls: 'https://i.gkd.li/i/13611775',
}, },

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
excludeActivityIds: [ excludeActivityIds: [
'com.coolapk.market.view.search.', // 在搜索页面禁用 'com.coolapk.market.view.search.', // 在搜索页面禁用
'com.coolapk.market.view.feed.', // 在动态页面禁用 'com.coolapk.market.view.feed.', // 在动态页面禁用

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text="关闭"]', matches: '[text="关闭"]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text*="跳过"][text.length<10][visibleToUser=true]', matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text$="s"][text.length=2]', matches: '[text$="s"][text.length=2]',

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
fastQuery: true, fastQuery: true,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -12,6 +12,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: rules:
'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true][visibleToUser=true] + TextView[visibleToUser=true][text=null]', 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true][visibleToUser=true] + TextView[visibleToUser=true][text=null]',
snapshotUrls: 'https://i.gkd.li/i/14039510', snapshotUrls: 'https://i.gkd.li/i/14039510',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: 'ImageView[id="com.eco.global.app:id/adview_jump"]', rules: 'ImageView[id="com.eco.global.app:id/adview_jump"]',
snapshotUrls: 'https://i.gkd.li/i/13538616', snapshotUrls: 'https://i.gkd.li/i/13538616',
}, },

View File

@@ -382,6 +382,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
fastQuery: true, fastQuery: true,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -12,6 +12,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -8,8 +8,9 @@ export default defineGkdApp({
key: 0, key: 0,
name: '开屏广告', name: '开屏广告',
matchTime: 10000, matchTime: 10000,
resetMatch: 'app',
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[id="com.fbank.mobile:id/iv_dumiao"]', matches: '[id="com.fbank.mobile:id/iv_dumiao"]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text*="跳过"][text.length<10][visibleToUser=true]', matches: '[text*="跳过"][text.length<10][visibleToUser=true]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

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

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
fastQuery: true, fastQuery: true,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
action: 'clickCenter', action: 'clickCenter',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[vid="tv_operation_skip"]', matches: '[vid="tv_operation_skip"]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
action: 'clickCenter', action: 'clickCenter',

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
action: 'clickCenter', // 根据 https://github.com/gkd-kit/subscription/pull/1180#issuecomment-1767735683 反馈,此处使用 clickCenter 事件。 action: 'clickCenter', // 根据 https://github.com/gkd-kit/subscription/pull/1180#issuecomment-1767735683 反馈,此处使用 clickCenter 事件。

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[vid="clock_layout"]', matches: '[vid="clock_layout"]',

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[id$="/hiad_skip_text"]', matches: '[id$="/hiad_skip_text"]',

View File

@@ -7,10 +7,11 @@ export default defineGkdApp({
{ {
key: 0, key: 0,
name: '开屏广告', name: '开屏广告',
fastQuery: true,
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
fastQuery: true, priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[vid="hiad_skip_text"]', matches: '[vid="hiad_skip_text"]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
action: 'clickCenter', // https://github.com/AIsouler/GKD_subscription/issues/246 action: 'clickCenter', // https://github.com/AIsouler/GKD_subscription/issues/246

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[vid="hiad_skip_text"]', matches: '[vid="hiad_skip_text"]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
excludeActivityIds: 'com.jd.lib.search.view.Activity.SearchActivity', excludeActivityIds: 'com.jd.lib.search.view.Activity.SearchActivity',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[id="com.kkeji.news.client:id/tv_counter"]', matches: '[id="com.kkeji.news.client:id/tv_counter"]',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -12,6 +12,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: '[id="com.ky.medical.reference:id/btn_go"][text^="关闭"]', rules: '[id="com.ky.medical.reference:id/btn_go"][text^="关闭"]',
snapshotUrls: 'https://i.gkd.li/i/12918049', snapshotUrls: 'https://i.gkd.li/i/12918049',
}, },

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: matches:

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -12,6 +12,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[text^="关闭"][text.length=4]', matches: '[text^="关闭"][text.length=4]',

View File

@@ -9,6 +9,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
fastQuery: true, fastQuery: true,

View File

@@ -63,6 +63,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[vid="skip"][visibleToUser=true]', matches: '[vid="skip"][visibleToUser=true]',

View File

@@ -9,8 +9,9 @@ export default defineGkdApp({
name: '开屏广告', name: '开屏广告',
fastQuery: true, fastQuery: true,
matchTime: 10000, matchTime: 10000,
resetMatch: 'app',
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
matches: '[vid="view_skip_button"][visibleToUser=true]', matches: '[vid="view_skip_button"][visibleToUser=true]',

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: [ rules: [
{ {
fastQuery: true, fastQuery: true,

View File

@@ -8,8 +8,9 @@ export default defineGkdApp({
key: 0, key: 0,
name: '开屏广告', name: '开屏广告',
matchTime: 10000, matchTime: 10000,
resetMatch: 'app',
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app',
priorityTime: 10000,
rules: rules:
'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true][visibleToUser=true] + TextView[visibleToUser=true][text=null]', 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true][visibleToUser=true] + TextView[visibleToUser=true][text=null]',
snapshotUrls: 'https://i.gkd.li/i/13832104', snapshotUrls: 'https://i.gkd.li/i/13832104',

View File

@@ -10,6 +10,7 @@ export default defineGkdApp({
matchTime: 10000, matchTime: 10000,
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
priorityTime: 10000,
rules: rules:
'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true][visibleToUser=true] + TextView[visibleToUser=true][text=null]', 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true][visibleToUser=true] + TextView[visibleToUser=true][text=null]',
snapshotUrls: 'https://i.gkd.li/i/13849831', snapshotUrls: 'https://i.gkd.li/i/13849831',

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

View File

@@ -11,6 +11,7 @@ export default defineGkdApp({
actionMaximum: 1, actionMaximum: 1,
resetMatch: 'app', resetMatch: 'app',
actionMaximumKey: 0, actionMaximumKey: 0,
priorityTime: 10000,
rules: [ rules: [
{ {
key: 0, key: 0,

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