feat: 移除APP开屏广告

This commit is contained in:
lisonge
2024-01-03 01:06:35 +08:00
parent 828d47d923
commit 6ba96865b4
703 changed files with 114 additions and 11393 deletions

View File

@@ -3,21 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'air.tv.douyu.android', id: 'air.tv.douyu.android',
name: '斗鱼', name: '斗鱼',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/12893916',
},
],
},
{ {
key: 1, key: 1,
name: '青少年模式', name: '青少年模式',

View File

@@ -3,24 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'android.zhibo8', id: 'android.zhibo8',
name: '直播吧', name: '直播吧',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: [
{
matches: 'TextView[text^="跳过"]',
snapshotUrls: [
'https://i.gkd.li/import/12700387',
'https://i.gkd.li/import/12661109',
],
},
],
},
{ {
key: 1, key: 1,
name: '信息流广告', name: '信息流广告',

View File

@@ -1,20 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'app.esou',
name: '闪电侠',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '@[id$="tt_splash_skip_btn"] + [id$="tt_splash_ad_logo"]',
snapshotUrls: [
'https://i.gkd.li/import/13187789',
'https://i.gkd.li/import/13459241',
],
},
],
});

View File

@@ -1,16 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'app.podcast.cosmos',
name: '小宇宙',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'io.iftech.android.podcast.app.home.main.view.MainActivity',
quickFind: true,
rules: '[id="app.podcast.cosmos:id/tvSkip"]',
snapshotUrls: 'https://i.gkd.li/import/12883661',
},
],
});

View File

@@ -1,15 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'bbs.zhixun.com',
name: '智讯社区',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'io.dcloud.PandoraEntryActivity',
rules: '[id="bbs.zhixun.com:id/ad_dcloud_main_skip"]',
snapshotUrls: 'https://i.gkd.li/import/13188572',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'bluechips.app.greenlife',
name: '绿地智生活',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="bluechips.app.greenlife:id/skip"]',
snapshotUrls: 'https://i.gkd.li/import/13206426',
},
],
});

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'bubei.tingshu', id: 'bubei.tingshu',
name: '懒人听书', name: '懒人听书',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/13348703',
},
{ {
key: 1, key: 1,
name: '悬浮广告', name: '悬浮广告',

View File

@@ -1,17 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cc.kinva.smartqa',
name: '挑战答题助手',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="com.byted.pangle:id/tt_splash_skip_btn"]',
snapshotUrls: 'https://i.gkd.li/import/13469232',
},
],
});

View File

@@ -3,19 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'chuxin.shimo.shimowendang', id: 'chuxin.shimo.shimowendang',
name: '石墨文档', name: '石墨文档',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="com.byted.pangle:id/tt_splash_skip_btn"]',
snapshotUrls: [
'https://i.gkd.li/import/12894158',
'https://i.gkd.li/import/12894163',
],
},
{ {
key: 1, key: 1,
name: '首页顶部横幅广告', name: '首页顶部横幅广告',

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'client.android.yixiaotong', id: 'client.android.yixiaotong',
name: '乐校通', name: '乐校通',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13055542',
},
{ {
key: 1, key: 1,
name: '弹窗广告', name: '弹窗广告',

View File

@@ -3,14 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cmb.pb', id: 'cmb.pb',
name: '招商银行', name: '招商银行',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cmb.pb.app.mainframe.container.PBMainActivity',
rules: '[id="cmb.pb:id/ll_launch_ad_skip_hot_area"]',
snapshotUrls: 'https://i.gkd.li/import/12706015',
},
{ {
key: 10, key: 10,
name: '朝朝宝-广告弹窗', name: '朝朝宝-广告弹窗',

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cmccwm.mobilemusic', id: 'cmccwm.mobilemusic',
name: '咪咕音乐', name: '咪咕音乐',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id = "cmccwm.mobilemusic.base_runtime:id/bt_skip_ad"]',
snapshotUrls: 'https://i.gkd.li/import/12852498',
},
{ {
key: 1, key: 1,
name: '版本更新', name: '版本更新',

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.TuHu.android', id: 'cn.TuHu.android',
name: '途虎养车', name: '途虎养车',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="cn.TuHu.android:id/rl_activity_welcome_jump"]',
snapshotUrls: 'https://i.gkd.li/import/12846408',
},
{ {
key: 1, key: 1,
name: '广告弹窗', name: '广告弹窗',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.beekee.zhongtong',
name: '中通快递',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13407211',
},
],
});

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.ccspeed', id: 'cn.ccspeed',
name: 'CC加速器', name: 'CC加速器',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13334790',
},
{ {
key: 1, key: 1,
enable: false, enable: false,

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.cj.pe',
name: '139邮箱',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13684774',
},
],
});

View File

@@ -1,15 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.cntvnews',
name: '央视新闻',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.torch.open.ad.splash.SplashAdActivity',
rules: 'TextView[text$="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12749208',
},
],
});

View File

@@ -1,15 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.com.cmbc.newmbank',
name: '民生银行',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.com.cmbc.newmbank.activity.WelComeActivity',
rules: '[id="cn.com.cmbc.newmbank:id/view_count_down"]',
snapshotUrls: 'https://i.gkd.li/import/12774842',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.com.gzbank.mbank',
name: '广银信用卡',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13520034',
},
],
});

View File

@@ -3,14 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.com.hkgt.gasapp', id: 'cn.com.hkgt.gasapp',
name: '易捷加油', name: '易捷加油',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.com.hkgt.gasapp.activity.start.BannerActivity',
rules: '[id="cn.com.hkgt.gasapp:id/mCountDownTextView"][text$="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12740125',
},
{ {
key: 1, key: 1,
name: '广告弹窗', name: '广告弹窗',

View File

@@ -3,16 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.com.livelab', id: 'cn.com.livelab',
name: '纷玩岛', name: '纷玩岛',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[desc^="跳过"][desc.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13258874',
},
{ {
key: 1, key: 1,
name: '广告弹窗', name: '广告弹窗',

View File

@@ -1,19 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.com.open.mooc',
name: '慕课网',
groups: [
{
key: 1,
name: '开屏广告',
activityIds: ['com.imooc.component.imoocmain.splash.MCSplashActivity'],
rules: [
{
matches: '[id="cn.com.open.mooc:id/stepOver"]',
snapshotUrls: ['https://i.gkd.li/import/13185441'],
},
],
},
],
});

View File

@@ -1,15 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.com.shbank.mper',
name: '上海银行',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.yitong.mobile.biz.launcher.app.splash.Splashactivity',
rules: '[id="cn.com.shbank.mper:id/splash_skip"]',
snapshotUrls: 'https://i.gkd.li/import/12740247',
},
],
});

View File

@@ -3,15 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.com.spdb.mobilebank.per', id: 'cn.com.spdb.mobilebank.per',
name: '浦发银行', name: '浦发银行',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.com.spdb.mobilebank.per.activity.MainActivity',
rules:
'[id="cn.com.spdb.mobilebank.per:id/splash_tb_time"][text$="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12740308',
},
{ {
key: 1, key: 1,
name: '消息中心-系统通知请求', name: '消息中心-系统通知请求',

View File

@@ -1,30 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.com.yunma.school.app',
name: '易校园',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
quickFind: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: [
'https://i.gkd.li/import/13175275',
'https://i.gkd.li/import/13177064',
'https://i.gkd.li/import/13198129',
],
},
{
matches: '[id="com.byted.pangle.m:id/tt_splash_skip_btn"]',
snapshotUrls: 'https://i.gkd.li/import/13179898',
},
],
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.com.yusys.app.HuBeiBank',
name: '湖北银行',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13459417',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.dxy.idxyer',
name: '丁香园',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="cn.dxy.idxyer:id/start_up_ad_skip_image"]',
snapshotUrls: 'https://i.gkd.li/import/13561587',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.dxy.medicinehelper',
name: '用药助手',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13228270',
},
],
});

View File

@@ -1,19 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.edu.hit.welink',
name: '哈工大APP',
groups: [
{
key: 1,
name: '开屏广告',
activityIds: ['huawei.w3.ui.welcome.W3SplashScreenActivity'],
rules: [
{
matches: '[id="cn.edu.hit.welink:id/skip_button"]',
snapshotUrls: 'https://i.gkd.li/import/12710980',
},
],
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.edu.just.iportal',
name: '扬帆科大',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/13522730',
},
],
});

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.emagsoftware.gamehall', id: 'cn.emagsoftware.gamehall',
name: '咪咕快游', name: '咪咕快游',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="cn.emagsoftware.gamehall:id/splash_skip"]',
snapshotUrls: 'https://i.gkd.li/import/13258853',
},
{ {
key: 1, key: 1,
name: '版本更新', name: '版本更新',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.etouch.ecalendar',
name: '中华万年历日历',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13650898',
},
],
});

View File

@@ -1,22 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.fszt.trafficapp',
name: '畅驾',
groups: [
{
key: 0,
name: '开屏广告',
resetMatch: 'app',
actionMaximum: 1,
matchTime: 10000,
quickFind: true,
rules: [
{
matches: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13632400',
},
],
},
],
});

View File

@@ -1,22 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.guancha.app',
name: '观察者',
groups: [
{
key: 0,
name: '开屏广告',
desc: '点击开屏右上角“跳过”按钮',
quickFind: true,
activityIds: 'cn.guancha.app.ui.activity.WelcomeActivity',
rules: [
{
matches: 'TextView[id="cn.guancha.app:id/tv_jump_btn"][text="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12907063',
},
],
},
],
});

View File

@@ -1,15 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.gyyx.phonekey',
name: '光宇游戏',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.gyyx.phonekey.ui.dialog.AdDialog',
rules: '[id=`cn.gyyx.phonekey:id/rl_ad_pass`]',
snapshotUrls: 'https://i.gkd.li/import/12712285',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.honor.qinxuan',
name: '荣耀亲选',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
actionMaximum: 1,
matchTime: 10000,
resetMatch: 'app',
rules: '[text*="跳过"][id="cn.honor.qinxuan:id/tv_time"]',
snapshotUrls: 'https://i.gkd.li/import/13541270',
},
],
});

View File

@@ -1,15 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.hsa.app',
name: '国家医保服务平台',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.hsa.app.login.ui.OpeningPageActivity',
rules: '[id="cn.hsa.app:id/tvCountDown"]',
snapshotUrls: 'https://i.gkd.li/import/12839891',
},
],
});

View File

@@ -1,22 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.ishansong',
name: '闪送',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13205475',
},
],
},
],
});

View File

@@ -1,28 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.kuwo.player',
name: '酷我音乐',
groups: [
{
key: 0,
name: '开屏、切屏广告',
rules: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.kuwo.player.activities.EntryActivity',
matches: '[id="cn.kuwo.player:id/skip_button"][text="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12727887',
},
{
key: 1,
name: '切屏广告',
activityIds: 'cn.kuwo.player.activities.EntryActivity',
matches: '[id="cn.kuwo.player:id/btnSkip"]',
snapshotUrls: 'https://i.gkd.li/import/12740634',
},
],
},
],
});

View File

@@ -1,20 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.ledongli.ldl',
name: '乐动力',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
rules: 'TextView[text^="跳过"]',
snapshotUrls: [
'https://i.gkd.li/import/12668468', //text="跳过"
'https://i.gkd.li/import/13259199', //text="跳过 "
],
},
],
});

View File

@@ -3,27 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.lezhi.speedtest', id: 'cn.lezhi.speedtest',
name: '网速管家', name: '网速管家',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
actionMaximum: 1,
resetMatch: 'app',
matchTime: 10000,
rules: [
{
name: '字节SDK',
matches: '[id="com.byted.pangle:id/tt_splash_skip_btn"]',
snapshotUrls: 'https://i.gkd.li/import/13544242',
},
{
name: '腾讯SDK',
quickFind: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13626049',
},
],
},
{ {
key: 1, key: 1,
name: '更新弹窗', name: '更新弹窗',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.medlive.android',
name: '医脉通',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="cn.medlive.android:id/tv_skip"]',
snapshotUrls: 'https://i.gkd.li/import/13625394',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.medlive.guideline.android',
name: '临床指南',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="cn.medlive.guideline.android:id/textSkip"]',
snapshotUrls: 'https://i.gkd.li/import/13625397',
},
],
});

View File

@@ -3,21 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.missevan', id: 'cn.missevan',
name: '猫耳FM', name: '猫耳FM',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
desc: '点击:跳过',
quickFind: true,
activityIds: 'cn.missevan.activity.MainActivity',
rules: [
{
matches: '[id="cn.missevan:id/skip_title"][text="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12908434',
},
],
},
{ {
key: 1, key: 1,
name: '青少年提示', name: '青少年提示',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.nubia.bbs',
name: '红魔社区',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13537852',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.paperang.mm',
name: '喵喵机',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13599769',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.runningquotient.rq',
name: 'RQrun',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13625502',
},
],
});

View File

@@ -1,35 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.silent.comic',
name: '免漫',
groups: [
{
key: 1,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: '[id="cn.silent.comic:id/ksad_splash_circle_skip_view"]',
exampleUrls: [
'https://m.gkd.li/83610194/f7c54df0-30d8-405a-b7eb-dd06c8db11cf',
'https://m.gkd.li/83610194/94a8ecb5-1124-4090-a1ce-11340a4a76f2',
],
snapshotUrls: [
'https://i.gkd.li/import/13405442',
'https://i.gkd.li/import/13405483',
],
},
{
matches: '[id="cn.silent.comic:id/ad_dcloud_main_skip"]',
exampleUrls: [
'https://m.gkd.li/83610194/94a8ecb5-1124-4090-a1ce-11340a4a76f2',
],
snapshotUrls: ['https://i.gkd.li/import/13421452'],
},
],
},
],
});

View File

@@ -1,15 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.suanya.zhixing',
name: '智行旅行',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.app.main.entrance.MainActivity',
rules: 'LinearLayout > TextView + TextView[id!=null][text="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12739122',
},
],
});

View File

@@ -1,17 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.wenyu.bodian',
name: '波点音乐',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.wenyu.bodian.MainActivity',
rules:
'[id="cn.wenyu.bodian:id/splash_container"] < FrameLayout > TextView[text="跳过广告"][clickable=true]',
snapshotUrls: 'https://i.gkd.li/import/13062529',
},
],
});

View File

@@ -3,24 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.wps.moffice_eng', id: 'cn.wps.moffice_eng',
name: 'WPS', name: 'WPS',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.wps.moffice.documentmanager.PreStartActivity',
rules: [
{
key: 0,
matches: '[id=`cn.wps.moffice_eng:id/splash_skip`]',
snapshotUrls: [], // 需要补充快照
},
{
key: 1,
matches: '[id="cn.wps.moffice_eng:id/splash_jump"]',
snapshotUrls: 'https://i.gkd.li/import/13188596',
},
],
},
{ {
key: 1, key: 1,
name: '首页-文档列表广告', name: '首页-文档列表广告',

View File

@@ -3,27 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.xiaochuankeji.tieba', id: 'cn.xiaochuankeji.tieba',
name: '最右', name: '最右',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'cn.xiaochuankeji.tieba.ui.base.SplashActivity',
rules: [
{
matches: '[id="com.byted.pangle:id/tt_splash_skip_btn"]',
snapshotUrls: ['https://i.gkd.li/import/12660905'],
},
{
matches:
'[id="cn.xiaochuankeji.tieba:id/splash_ad_view"] [text^="跳过"]',
snapshotUrls: [
'https://i.gkd.li/import/12660955',
'https://i.gkd.li/import/12660984',
'https://i.gkd.li/import/12699405',
],
},
],
},
{ {
key: 1, key: 1,
name: '更新弹窗', name: '更新弹窗',

View File

@@ -3,32 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.xiaochuankeji.zuiyouLite', id: 'cn.xiaochuankeji.zuiyouLite',
name: '皮皮搞笑', name: '皮皮搞笑',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
key: 0,
name: '【字节穿山甲SDK】',
matches: '[id="com.byted.pangle:id/tt_splash_skip_btn"]',
snapshotUrls: 'https://i.gkd.li/import/12745084',
},
{
key: 1,
name: '【跳过】',
quickFind: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: [
'https://i.gkd.li/import/12745095',
'https://i.gkd.li/import/13387320',
],
},
],
},
{ {
key: 1, key: 1,
name: '青少年模式弹窗', name: '青少年模式弹窗',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'cn.xiaolongonly.andpodsop',
name: 'AndPods',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="cn.xiaolongonly.andpodsop:id/hiad_skip_text"][text^="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/13229197',
},
],
});

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'cn.yonghui.hyd', id: 'cn.yonghui.hyd',
name: '永辉生活', name: '永辉生活',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13414432',
},
{ {
key: 1, key: 1,
name: '红包弹窗', name: '红包弹窗',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'co.runner.app',
name: '悦跑圈',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '@*[clickable=true] > [text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13635300',
},
],
});

View File

@@ -1,16 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.HaoTuBang.H3DBodyFree',
name: '3Dbody解剖',
groups: [
{
key: 0,
name: '开屏广告',
activityIds:
'com.HaoTuBang.H3DBodyFree.modules.login.activity.SpalashActivity',
rules: '[id="com.HaoTuBang.H3DBodyFree:id/adsParent"] >n [text^="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12783176',
},
],
});

View File

@@ -1,16 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.Kingdee.Express',
name: '快递100',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.Kingdee.Express.module.splash.SplashActivity',
rules:
'[id="com.Kingdee.Express:id/rl_splash_container"] >n [text^="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12775998',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.MobileTicket',
name: '铁路12306',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: '[id=`com.MobileTicket:id/tv_skip`]',
snapshotUrls: 'https://i.gkd.li/import/13196243',
},
],
});

View File

@@ -3,21 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.able.wisdomtree', id: 'com.able.wisdomtree',
name: '知到', name: '知到',
deprecatedKeys: [1],
groups: [ groups: [
{
key: 1,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: ['[id="com.able.wisdomtree:id/tv_skip"]'],
snapshotUrls: 'https://i.gkd.li/import/12838048',
},
],
},
{ {
enable: false, enable: false,
key: 2, key: 2,

View File

@@ -1,14 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.achievo.vipshop',
name: '唯品会',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.achievo.vipshop.activity.LodingActivity',
rules: '[id=`com.achievo.vipshop:id/adv_countdown`]',
},
],
});

View File

@@ -3,22 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.ai.obc.cbn.app', id: 'com.ai.obc.cbn.app',
name: '中国广电', name: '中国广电',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 1,
name: '开屏广告',
activityIds: [
'com.ai.obc.cbn.app.ui.other.activity.SplashActivity',
'com.android.launcher.Launcher',
],
rules: [
{
matches: '[id="com.ai.obc.cbn.app:id/tvTg"]',
snapshotUrls:
'https://i.gkd.li/import/22029832/3d58f8d5-bb6a-464a-88f7-5a27c5e0854c',
},
],
},
{ {
key: 2, key: 2,
name: '版本弹窗', name: '版本弹窗',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.aihuishou.opt',
name: '拍机堂',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="com.aihuishou.opt:id/count_down_tv"]',
snapshotUrls: ['https://i.gkd.li/import/13197573'],
},
],
});

View File

@@ -1,22 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.aiwu.market',
name: '爱吾游戏宝盒',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 2,
resetMatch: 'app',
quickFind: true,
rules: [
{
matches: '[id="com.aiwu.market:id/tv_red_skip"]',
snapshotUrls: 'https://i.gkd.li/import/13295919',
},
],
},
],
});

View File

@@ -3,23 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.alibaba.ailabs.tg', id: 'com.alibaba.ailabs.tg',
name: '天猫精灵', name: '天猫精灵',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.alibaba.ailabs.tg.splash.WelcomeActivity',
rules: [
{
matches: ['[id="com.alibaba.ailabs.tg:id/fl_ad"] >n [text^="跳过"]'],
snapshotUrls: ['https://i.gkd.li/import/12814080'],
},
{
action: 'clickNode',
matches: ['[id="com.alibaba.ailabs.tg:id/operation_ad_skip_text"]'],
snapshotUrls: ['https://i.gkd.li/import/12819744'],
},
],
},
{ {
key: 1, key: 1,
name: '更新弹窗', name: '更新弹窗',

View File

@@ -3,29 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.alibaba.android.rimet', id: 'com.alibaba.android.rimet',
name: '钉钉', name: '钉钉',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
key: 0,
matches:
'[id="com.alibaba.android.rimet:id/btn_check_detail"][text^="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12506211',
},
{
key: 1,
matches:
'[id="com.alibaba.android.rimet:id/splash_advertise_pass_text"]',
snapshotUrls: 'https://i.gkd.li/import/12837220',
},
],
},
{ {
enable: false, enable: false,
key: 1, key: 1,

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.alibaba.wireless', id: 'com.alibaba.wireless',
name: '阿里巴巴', name: '阿里巴巴',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
actionMaximum: 1,
matchTime: 10000,
resetMatch: 'app',
rules: '[id="com.alibaba.wireless:id/v5_splash_over"]',
snapshotUrls: 'https://i.gkd.li/import/12684411',
},
{ {
key: 1, key: 1,
name: '更新弹窗', name: '更新弹窗',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.alimama.moon',
name: '淘宝联盟',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
actionMaximum: 1,
matchTime: 10000,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=5]',
snapshotUrls: 'https://i.gkd.li/import/13611291',
},
],
});

View File

@@ -1,39 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.android.bankabc',
name: '中国农业银行',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
quickFind: true,
resetMatch: 'app',
rules: ['ImageView[id="com.android.bankabc:id/close"]'],
snapshotUrls: [
'https://i.gkd.li/import/12472629',
'https://i.gkd.li/import/13196201',
],
},
{
key: 1,
name: '更新弹窗',
activityIds: 'com.android.bankabc.homepage.UpgradeDialog',
rules: [
'[id="com.android.bankabc:id/upgrade_bottom"] > [id="com.android.bankabc:id/negativeTextView"][text="残忍拒绝"]',
],
snapshotUrls: 'https://i.gkd.li/import/12685502',
},
{
key: 10,
name: '切换乡村版弹窗',
activityIds: 'com.android.bankabc.MainActivity',
rules: [
'[id="com.android.bankabc:id/iv_switch"] + [id="com.android.bankabc:id/iv_skip"]',
],
snapshotUrls: 'https://i.gkd.li/import/12685764',
},
],
});

View File

@@ -1,22 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.android.bbkmusic',
name: 'i 音乐',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
quickFind: true,
rules: [
{
matches: '[id="com.android.bbkmusic:id/launcher_page_skip_text"]',
snapshotUrls: 'https://i.gkd.li/import/13400275',
},
],
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.android.tiancity.mobilesecurity',
name: '天成账号管家',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13350649',
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.android.tiku.union',
name: '快题库',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="com.android.tiku.union:id/tv_skip"][text^="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/13227540',
},
],
});

View File

@@ -1,16 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.android36kr.app',
name: '36氪',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
activityIds: 'com.android36kr.app.ui.LogoActivity',
rules: '[id="com.android36kr.app:id/tv_skip"]',
snapshotUrls: 'https://i.gkd.li/import/12774811',
},
],
});

View File

@@ -1,14 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.anjuke.android.app',
name: '安居客',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.anjuke.android.app.mainmodule.WelcomeActivity',
rules: '[id=`com.anjuke.android.app:id/skip_btn`]',
},
],
});

View File

@@ -7,9 +7,12 @@ export default defineAppConfig({
{ {
key: 0, key: 0,
name: '开屏广告', name: '开屏广告',
activityIds: 'com.alipay.mobile.quinox.LauncherActivity', resetMatch: 'app',
actionMaximum: 1,
matchTime: 10000,
quickFind: true,
rules: rules:
'[id="com.antfortune.wealth:id/welcome_page"] > RelativeLayout + View', '@View[clickable=true] <2 [id="com.antfortune.wealth:id/welcome_page"]',
snapshotUrls: 'https://i.gkd.li/import/12776577', snapshotUrls: 'https://i.gkd.li/import/12776577',
}, },
], ],

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.ants360.yicamera', id: 'com.ants360.yicamera',
name: '小蚁摄像机', name: '小蚁摄像机',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13426833',
},
{ {
key: 1, key: 1,
name: '弹窗广告', name: '弹窗广告',

View File

@@ -3,20 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.antutu.ABenchMark', id: 'com.antutu.ABenchMark',
name: '安兔兔评测', name: '安兔兔评测',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text^="跳过"][text.length<=10]',
snapshotUrls: [
'https://i.gkd.li/import/13233875',
'https://i.gkd.li/import/13538328',
],
},
{ {
key: 1, key: 1,
name: '广告卡片', name: '广告卡片',

View File

@@ -3,20 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.apkpure.aegon', id: 'com.apkpure.aegon',
name: 'APKPure', name: 'APKPure',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: '[text$="跳过"||text^="Skip"]',
snapshotUrls: 'https://i.gkd.li/import/13466685',
},
],
},
{ {
key: 1, key: 1,
name: '热门推荐关闭', name: '热门推荐关闭',

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.appbyme.app283982',
name: 'SDGun社区',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="com.appbyme.app283982:id/close"]',
snapshotUrls: 'https://i.gkd.li/import/13206391',
},
],
});

View File

@@ -1,17 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.appbyme.app89001',
name: '青白江论坛',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13759466',
},
],
});

View File

@@ -1,107 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.aster.zhbj',
name: '喵上漫画',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[id="com.byted.pangle.m:id/tt_splash_skip_btn"]',
snapshotUrls: [
'https://i.gkd.li/import/12981243',
'https://i.gkd.li/import/13029855',
'https://i.gkd.li/import/13043320',
'https://i.gkd.li/import/13043344',
],
},
{
key: 1,
name: '弹窗广告',
rules: [
{
key: 1,
name: '腾讯广告-1',
activityIds: 'com.aster.comic.app.view.MainActivity',
matches:
'ImageView - FrameLayout > FrameLayout[childCount=1] > ImageView[childCount=0]',
snapshotUrls: [
'https://i.gkd.li/import/12984767',
'https://i.gkd.li/import/12998908', // com.huawei.android.launcher.unihome.UniHomeLauncher
'https://i.gkd.li/import/12777325', // com.bbk.launcher2.Launcher
],
},
{
key: 2,
name: '腾讯广告-2',
activityIds:
'com.bytedance.sdk.openadsdk.stub.activity.Stub_Standard_Activity_T',
matches:
'ImageView < FrameLayout + FrameLayout > FrameLayout[childCount=1] > ImageView[childCount=0]',
snapshotUrls: 'https://i.gkd.li/import/13029880',
},
{
key: 3,
name: '腾讯广告-3',
activityIds: 'com.aster.comic.app.view.MainActivity',
matches:
'ImageView - LinearLayout - FrameLayout > FrameLayout[childCount=1] > ImageView[childCount=0]',
snapshotUrls: 'https://i.gkd.li/import/12872249',
},
{
key: 4,
name: '字节广告-1',
activityIds: 'com.aster.comic.app.view.MainActivity',
matches: [
'[desc^="logo-union"] > [desc^="logoad"] > [text="广告"]',
'[desc^="webview-close"] > View',
],
snapshotUrls: 'https://i.gkd.li/import/12903062',
},
{
key: 5,
name: '字节广告-2',
activityIds:
'com.bytedance.sdk.openadsdk.stub.activity.Stub_Standard_Portrait_Activity',
matches:
'@Image[text=""] < View + View +n View > View > TextView[text="广告"]',
snapshotUrls: [
'https://i.gkd.li/import/12996953',
'https://i.gkd.li/import/13003644',
],
},
],
},
{
key: 2,
name: '视频广告',
rules: [
{
key: 1,
name: '字节广告',
activityIds:
'com.bytedance.sdk.openadsdk.stub.activity.Stub_Standard_Portrait_Activity',
matches: [
'View > View > View > View > [text="广告"]',
'View[childCount=2] > [text$="跳过"]',
],
snapshotUrls: 'https://i.gkd.li/import/13348662',
},
],
},
{
enable: false,
key: 3,
name: '看视频解锁任意读弹窗',
desc: '自动点击【我拒绝】',
activityIds: 'com.aster.comic.app.view.reader.ReaderActivity',
rules:
'[text="看视频解锁任意读"] < LinearLayout +n LinearLayout > [id="com.aster.zhbj:id/btnReject"][text*="拒绝"]',
snapshotUrls: 'https://i.gkd.li/import/13348635',
},
],
});

View File

@@ -1,34 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.ataaw.tianyi',
name: '天翼生活',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13674443',
},
{
key: 1,
name: '版本升级',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
activityIds: 'com.ataaw.tianyi.MainActivity',
matches:
'[text^="发现新版本"] < RelativeLayout + LinearLayout [id="com.ataaw.tianyi:id/ignore"]',
snapshotUrls: 'https://i.gkd.li/import/13327303',
},
],
},
],
});

View File

@@ -1,18 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.atour.atourlife',
name: '亚朵',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13400619',
},
],
});

View File

@@ -3,20 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.autonavi.minimap', id: 'com.autonavi.minimap',
name: '高德地图', name: '高德地图',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '@LinearLayout > [text^="跳过"][text.length<=10]',
snapshotUrls: [
'https://i.gkd.li/import/12667556',
'https://i.gkd.li/import/12750045',
],
},
{ {
key: 1, key: 1,
name: '更新弹窗', name: '更新弹窗',

View File

@@ -3,21 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.babycloud.hanju', id: 'com.babycloud.hanju',
name: '韩小圈', name: '韩小圈',
deprecatedKeys: [1],
groups: [ groups: [
{
key: 1,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: '[text*="跳过"][text.length<=5]',
snapshotUrls: 'https://i.gkd.li/import/13234983',
},
],
},
{ {
key: 2, key: 2,
name: '卡片式广告', name: '卡片式广告',

View File

@@ -3,29 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.babytree.apps.pregnancy', id: 'com.babytree.apps.pregnancy',
name: '宝宝树孕育', name: '宝宝树孕育',
deprecatedKeys: [1],
groups: [ groups: [
{
key: 1,
name: '开屏广告',
rules: [
{
activityIds: [
'com.babytree.apps.pregnancy.video.splash.SplashVideoTransitionActivity',
],
matches: 'TextView[text="跳过"][id!=null]',
snapshotUrls: 'https://i.gkd.li/import/12614757',
},
{
activityIds: ['com.babytree.apps.pregnancy.MainActivity'],
matches:
'[name$="FrameLayout"||name$="ViewGroup"] > TextView[text^="跳过"][clickable=true][text.length<=4]',
snapshotUrls: [
'https://i.gkd.li/import/12614755',
'https://i.gkd.li/import/12737138',
],
},
],
},
{ {
key: 2, key: 2,
name: '弹出广告(偶发)', name: '弹出广告(偶发)',

View File

@@ -3,20 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.badmintoncn.bbs', id: 'com.badmintoncn.bbs',
name: '中羽在线', name: '中羽在线',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '[text$="跳过"][text.length<=10]',
snapshotUrls: [
'https://i.gkd.li/import/13258044',
'https://i.gkd.li/import/13379472',
],
},
{ {
key: 1, key: 1,
name: '弹窗广告', name: '弹窗广告',

View File

@@ -3,21 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.baidu.BaiduMap', id: 'com.baidu.BaiduMap',
name: '百度地图', name: '百度地图',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
activityIds: 'com.baidu.baidumaps.MapsActivity',
rules: ['TextView[text^="跳过"][text.length<=5]'],
snapshotUrls: [
'https://i.gkd.li/import/12924598',
'https://i.gkd.li/import/12909174',
'https://i.gkd.li/import/12909201',
'https://i.gkd.li/import/13074377',
],
},
{ {
key: 1, key: 1,
name: '地图上方黄页横幅', name: '地图上方黄页横幅',
@@ -132,7 +119,7 @@ export default defineAppConfig({
rules: [ rules: [
{ {
activityIds: 'com.baidu.baidumaps.MapsActivity', activityIds: 'com.baidu.baidumaps.MapsActivity',
matches: 'TextView[id=\'com.baidu.BaiduMap:id/tv_dialog_cancel\']', matches: 'TextView[id="com.baidu.BaiduMap:id/tv_dialog_cancel"]',
snapshotUrls: 'https://i.gkd.li/import/13439258', snapshotUrls: 'https://i.gkd.li/import/13439258',
}, },
], ],

View File

@@ -3,14 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.baidu.baike', id: 'com.baidu.baike',
name: '百度百科', name: '百度百科',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.baidu.baike.activity.SplashActivity',
rules: '[id="com.baidu.baike:id/btn_skip"]',
snapshotUrls: 'https://i.gkd.li/import/12755714',
},
{ {
key: 10, key: 10,
name: '请求通知权限弹窗', name: '请求通知权限弹窗',

View File

@@ -1,28 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.baidu.duer.superapp',
name: '小度',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
quickFind: true,
matches: '[text^="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13310527',
exampleUrls:
'https://github.com/gkd-kit/inspect/assets/38517192/5f6591b6-220e-4117-9cc1-b07375085f64',
},
{
matches: '[id="com.byted.pangle:id/tt_splash_skip_btn"]',
snapshotUrls: 'https://i.gkd.li/import/12506571',
},
],
},
],
});

View File

@@ -1,14 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.baidu.homework',
name: '作业帮',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.baidu.homework.activity.init.InitActivity',
rules: '[id=`com.baidu.homework:id/adx_splash_skip_text`]',
},
],
});

View File

@@ -1,22 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.baidu.input',
name: '百度输入法',
groups: [
{
key: 0,
name: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13428541',
},
],
},
],
});

View File

@@ -3,14 +3,9 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.baidu.netdisk.samsung', id: 'com.baidu.netdisk.samsung',
name: '百度网盘-三星版本', name: '百度网盘-三星版本',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.baidu.netdisk.ui.Navigate',
rules: '[id="com.baidu.netdisk.samsung:id/countdown"]',
snapshotUrls: 'https://i.gkd.li/import/12738323',
},
{ {
key: 1, key: 1,
name: '弹窗广告', name: '弹窗广告',

View File

@@ -3,33 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.baidu.netdisk', id: 'com.baidu.netdisk',
name: '百度网盘', name: '百度网盘',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
key: 0,
quickFind: true,
matches: '[text^="跳过"][text.length<=5]',
snapshotUrls: [
'https://i.gkd.li/import/12472597',
'https://i.gkd.li/import/12877626',
'https://i.gkd.li/import/12988458',
'https://i.gkd.li/import/12648924',
'https://i.gkd.li/import/12865287',
],
},
{
key: 1,
matches: '[id="com.byted.pangle:id/tt_splash_skip_btn"]',
snapshotUrls: 'https://i.gkd.li/import/13538334',
},
],
},
{ {
key: 1, key: 1,
name: '活动弹窗', name: '活动弹窗',

View File

@@ -1,22 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.baidu.searchbox.lite',
name: '百度极速版',
groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
quickFind: true,
matches: '[text*="跳过"][text.length<=10]',
snapshotUrls: 'https://i.gkd.li/import/13741508',
},
],
},
],
});

View File

@@ -3,16 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.baidu.searchbox', id: 'com.baidu.searchbox',
name: '百度', name: '百度',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: '@RelativeLayout > LinearLayout > [text="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/13258006',
},
{ {
key: 1, key: 1,
name: '红包弹窗', name: '红包弹窗',

View File

@@ -1,21 +0,0 @@
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.baidu.wenku',
name: '百度文库',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: [
'com.baidu.wenku.splash.view.activity.WelcomeActivity',
'com.miui.home.launcher.Launcher',
],
rules: '[id="com.baidu.wenku:id/jump_second"]',
snapshotUrls: [
'https://i.gkd.li/import/12520200',
'https://i.gkd.li/import/12520204',
],
},
],
});

View File

@@ -3,20 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.baidu.xin.aiqicha', id: 'com.baidu.xin.aiqicha',
name: '爱企查', name: '爱企查',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: [
'com.baidu.newbridge.fast.MainFastActivity',
'com.miui.home.launcher.Launcher',
],
rules: '[id="com.baidu.xin.aiqicha:id/time"][text="跳过"]',
snapshotUrls: [
'https://i.gkd.li/import/12755760',
'https://i.gkd.li/import/12755761', // activityId: 'com.miui.home.launcher.Launcher'
],
},
{ {
key: 1, key: 1,
name: '更新弹窗', name: '更新弹窗',

View File

@@ -3,30 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.baidu.youavideo', id: 'com.baidu.youavideo',
name: '一刻相册', name: '一刻相册',
deprecatedKeys: [1],
groups: [ groups: [
{
key: 1,
name: '开屏广告',
matchTime: 10000,
resetMatch: 'app',
rules: [
{
key: 0,
name: '百青藤广告',
actionMaximum: 1,
quickFind: true,
matches: '[text="跳过"]',
snapshotUrls: 'https://i.gkd.li/import/12598507',
},
{
key: 1,
name: '字节广告',
actionMaximumKey: 0,
matches: '[id="com.byted.pangle:id/tt_splash_skip_btn"]',
snapshotUrls: 'https://i.gkd.li/import/12597925',
},
],
},
{ {
key: 2, key: 2,
name: '软件升级提醒', name: '软件升级提醒',

View File

@@ -3,17 +3,8 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({ export default defineAppConfig({
id: 'com.baidutieba.davy', id: 'com.baidutieba.davy',
name: '贴吧一键签到大师', name: '贴吧一键签到大师',
deprecatedKeys: [0],
groups: [ groups: [
{
key: 0,
name: '开屏广告',
activityIds: [
'com.baidutieba.SplashActivity',
'com.miui.home.launcher.Launcher',
],
rules: '[id="com.baidutieba.davy:id/skipBt"]',
snapshotUrls: 'https://i.gkd.li/import/12504282',
},
{ {
key: 1, key: 1,
name: '内部弹窗广告', name: '内部弹窗广告',

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