mirror of
https://github.com/AIsouler/GKD_subscription.git
synced 2025-12-20 16:54:43 +08:00
feat: check+contribution
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'air.tv.douyu.android',
|
||||
name: `斗鱼`,
|
||||
groups: [
|
||||
@@ -42,4 +42,4 @@ export default <AppConfig>{
|
||||
rules: '[text="立即升级"] - [text="忽略"][clickable=true]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'cmb.pb',
|
||||
name: '招商银行',
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`cmb.pb:id/ll_launch_ad_skip_hot_area`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'cn.damai',
|
||||
name: `大麦`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
snapshotUrls: `https://gkd-kit.gitee.io/import/38517192/38859663-6f0c-48b1-9392-20ae937a8c9e`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'cn.wps.moffice_eng',
|
||||
name: `WPS`,
|
||||
name: 'WPS',
|
||||
groups: [
|
||||
{
|
||||
key: 0,
|
||||
@@ -10,5 +10,29 @@ export default <AppConfig>{
|
||||
activityIds: 'cn.wps.moffice.documentmanager.PreStartActivity',
|
||||
rules: '[id=`cn.wps.moffice_eng:id/splash_skip`]',
|
||||
},
|
||||
{
|
||||
key: 1,
|
||||
name: '首页-文档列表广告',
|
||||
exampleUrls: [
|
||||
'https://github.com/gkd-kit/subscription/assets/38517192/57787554-0443-4bc0-9f29-1759aae07b9b',
|
||||
],
|
||||
activityIds: [
|
||||
'cn.wps.moffice.main.StartPublicActivity',
|
||||
'cn.wps.moffice.main.local.HomeRootActivity',
|
||||
],
|
||||
rules: [
|
||||
{
|
||||
matches: '[text="关闭当前广告"]',
|
||||
snapshotUrls: 'https://gkd-kit.gitee.io/import/12505365',
|
||||
},
|
||||
{
|
||||
matches: '[id$="/nativeclose"]',
|
||||
snapshotUrls: [
|
||||
'https://gkd-kit.gitee.io/import/12505350',
|
||||
'https://gkd-kit.gitee.io/import/12505286',
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.MobileTicket',
|
||||
name: `铁路12306`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.MobileTicket:id/tv_skip`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.UCMobile',
|
||||
name: `UC浏览器`,
|
||||
groups: [
|
||||
{
|
||||
key: -1,
|
||||
name: `开屏广告`,
|
||||
desc: `空规则组-待实现`,
|
||||
activityIds: `com.uc.browser.InnerUCMobile`,
|
||||
// TODO
|
||||
},
|
||||
@@ -20,4 +21,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.achievo.vipshop',
|
||||
name: `唯品会`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.achievo.vipshop:id/adv_countdown`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.alibaba.wireless',
|
||||
name: `阿里巴巴`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.alibaba.wireless:id/v5_splash_over`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.android.bankabc',
|
||||
name: `中国农业银行`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
snapshotUrls: `https://gkd-kit.gitee.io/import/38517192/3653218a-e0e0-4a60-8308-dea5fd4179b3`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.android.thememanager',
|
||||
name: `miui主题壁纸`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.android.thememanager:id/ad_close_btn`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.anjuke.android.app',
|
||||
name: `安居客`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.anjuke.android.app:id/skip_btn`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.baidu.BaiduMap',
|
||||
name: `百度地图`,
|
||||
groups: [
|
||||
@@ -14,4 +14,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.baidu.homework',
|
||||
name: `作业帮`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.baidu.homework:id/adx_splash_skip_text`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.baidu.netdisk',
|
||||
name: `百度网盘`,
|
||||
groups: [
|
||||
@@ -18,4 +18,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.baidu.tieba',
|
||||
name: `百度贴吧`,
|
||||
groups: [
|
||||
@@ -78,4 +78,4 @@ export default <AppConfig>{
|
||||
snapshotUrls: `https://gkd-kit.gitee.io/import/12496934`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.baidutieba.davy',
|
||||
name: '贴吧一键签到大师',
|
||||
groups: [
|
||||
@@ -30,4 +30,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.bjsk.intelligent',
|
||||
name: `WiFi智能钥匙`,
|
||||
groups: [
|
||||
@@ -23,4 +23,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.cmcc.cmvideo',
|
||||
name: `咪咕视频`,
|
||||
groups: [
|
||||
@@ -25,4 +25,4 @@ export default <AppConfig>{
|
||||
snapshotUrls: `https://gkd-kit.gitee.io/import/12498315`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.coolapk.market',
|
||||
name: `酷安`,
|
||||
groups: [
|
||||
@@ -48,4 +48,4 @@ export default <AppConfig>{
|
||||
rules: '[text=`立即更新`] - [text=`取消`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.copymanga.app',
|
||||
name: '拷貝漫畫',
|
||||
groups: [
|
||||
@@ -62,4 +62,4 @@ export default <AppConfig>{
|
||||
},
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.ct.client',
|
||||
name: `中国电信`,
|
||||
groups: [
|
||||
@@ -14,4 +14,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.ct.client:id/tvSkip`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.daimajia.gold',
|
||||
name: `稀土掘金`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.daimajia.gold:id/fl_skip`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.dianping.v1',
|
||||
name: `大众点评`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.dianping.v1:id/new_skip`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.douban.frodo',
|
||||
name: '豆瓣',
|
||||
groups: [
|
||||
@@ -15,4 +15,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.dragon.read',
|
||||
name: `番茄免费小说`,
|
||||
groups: [
|
||||
@@ -19,4 +19,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.duokan.phone.remotecontroller',
|
||||
name: `万能遥控`,
|
||||
groups: [
|
||||
@@ -13,4 +13,4 @@ export default <AppConfig>{
|
||||
'ImageView[id=`com.duokan.phone.remotecontroller:id/image_close_banner`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.duowan.kiwi',
|
||||
name: `虎牙直播`,
|
||||
groups: [
|
||||
@@ -24,4 +24,4 @@ export default <AppConfig>{
|
||||
'[id=`com.duowan.kiwi:id/hyui_dialog_button_positive`][text=`我知道了`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.google.android.youtube',
|
||||
name: `youtube`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.google.android.youtube:id/skip_ad_button`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.gotokeep.keep',
|
||||
name: `Keep`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.gotokeep.keep:id/textSkip`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.greenpoint.android.mc10086.activity',
|
||||
name: `中国移动`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
'[id=`com.greenpoint.android.mc10086.activity:id/video_time_skip`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.handsgo.jiakao.android',
|
||||
name: `驾考宝典`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.handsgo.jiakao.android:id/closeLayout`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.hunantv.imgo.activity',
|
||||
name: `芒果TV`,
|
||||
groups: [
|
||||
@@ -44,4 +44,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.hupu.shihuo',
|
||||
name: `识货`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.hupu.shihuo:id/fl_countdown`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.hxak.liangongbao',
|
||||
name: `链工宝`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.hxak.liangongbao:id/time_down`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.icbc',
|
||||
name: `中国工商银行`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.icbc:id/close_btn`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.intsig.camscanner',
|
||||
name: `扫描全能王`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.intsig.camscanner:id/tv_drop_cnl_close_new`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.iqiyi.hotchat',
|
||||
name: `爱奇艺热聊`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.iqiyi.hotchat:id/tv_advertisement_lunch_skip`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.jym.mall',
|
||||
name: `交易猫`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
snapshotUrls: `https://gkd-kit.gitee.io/import/12496974`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.kmxs.reader',
|
||||
name: `七猫免费小说`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.kmxs.reader:id/young_dialog_close`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.kuaikan.comic',
|
||||
name: `快看`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.kuaikan.comic:id/skip_button`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.kugou.android',
|
||||
name: `酷狗音乐`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[desc=`跳过`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.kwai.videoeditor',
|
||||
name: `快影`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
snapshotUrls: `https://gkd-kit.gitee.io/import/38517192/d12c3b08-8233-4584-b2b9-595ebb4ce665`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.mihoyo.hyperion',
|
||||
name: `米游社`,
|
||||
groups: [
|
||||
@@ -21,4 +21,4 @@ export default <AppConfig>{
|
||||
rules: 'TextView[id=`com.mihoyo.hyperion:id/tv_dialog_i_know`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.miui.player',
|
||||
name: `小米音乐`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
'@TextView[text$=`跳过`] + TextView[id=`com.miui.player:id/ad_view`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.miui.systemAdSolution',
|
||||
name: `miui系统广告`,
|
||||
groups: [
|
||||
@@ -17,4 +17,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.miui.systemAdSolution:id/no_interest`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.mt.mtxx.mtxx',
|
||||
name: `美图秀秀`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
snapshotUrls: `https://gkd-kit.gitee.io/import/38517192/1f56aa17-c290-4e56-b6fb-a94bc778448b`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.netease.cloudmusic',
|
||||
name: `网易云音乐`,
|
||||
groups: [
|
||||
@@ -29,4 +29,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.qidian.QDReader',
|
||||
name: `起点读书`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: 'Button[text^=`跳过`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.qiyi.video',
|
||||
name: `爱奇艺`,
|
||||
groups: [
|
||||
@@ -27,4 +27,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.quark.browser',
|
||||
name: `夸克浏览器`,
|
||||
groups: [
|
||||
@@ -14,4 +14,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.sankuai.meituan.takeoutnew',
|
||||
name: `美团外卖`,
|
||||
groups: [
|
||||
@@ -28,4 +28,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.sankuai.meituan',
|
||||
name: `美团`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: 'TextView[id=`com.sankuai.meituan:id/close_btn`][text^=`跳过`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.sdu.didi.psnger',
|
||||
name: `滴滴`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.sdu.didi.psnger:id/skip_ad_ll`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.sina.weibo',
|
||||
name: `微博`,
|
||||
groups: [
|
||||
@@ -20,7 +20,9 @@ export default <AppConfig>{
|
||||
key: 2,
|
||||
name: `关闭不感兴趣广告弹窗`,
|
||||
activityIds: `com.sina.weibo.view.bottomsheet.dialog.`,
|
||||
rules: [[`[text="为何会看到此广告"]`, `[text="不感兴趣"]`]], // 1688889362832
|
||||
rules: {
|
||||
matches: [`[text="为何会看到此广告"]`, `[text="不感兴趣"]`],
|
||||
}, // 1688889362832
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.smile.gifmaker',
|
||||
name: `快手`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
'@[id=`com.smile.gifmaker:id/positive`] + [id=`com.smile.gifmaker:id/set_teenage_mode`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.snda.wifilocating',
|
||||
name: `WiFi万能钥匙`,
|
||||
groups: [
|
||||
@@ -28,4 +28,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.ss.android.article.video',
|
||||
name: `西瓜视频`,
|
||||
groups: [
|
||||
@@ -14,4 +14,4 @@ export default <AppConfig>{
|
||||
rules: [`TextView[text="我知道了"][clickable=true]`],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.ss.android.ugc.aweme',
|
||||
name: `抖音`,
|
||||
groups: [
|
||||
@@ -10,4 +10,4 @@ export default <AppConfig>{
|
||||
rules: 'Button[text=`开启青少年模式`] + * > Button[text!=null]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: `com.taobao.taobao`,
|
||||
name: `淘宝`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: `[id='com.taobao.taobao:id/close']`, // 1687596777612
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.androidqqmail',
|
||||
name: `qq邮箱`,
|
||||
groups: [
|
||||
@@ -14,4 +14,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.djcity',
|
||||
name: `掌上道聚城`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.tencent.djcity:id/ad_view_ll_skip`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.karaoke',
|
||||
name: `全民K歌`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[text*=`跳过`][id!=null]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.mm',
|
||||
name: `微信`,
|
||||
groups: [
|
||||
@@ -39,4 +39,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.mobileqq',
|
||||
name: `QQ`,
|
||||
groups: [
|
||||
@@ -33,4 +33,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.mtt',
|
||||
name: `QQ浏览器`,
|
||||
groups: [
|
||||
@@ -20,4 +20,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.qqlive',
|
||||
name: `腾讯视频`,
|
||||
groups: [
|
||||
@@ -22,4 +22,4 @@ export default <AppConfig>{
|
||||
'TextView[text*=`青少年模式`] +n TextView[id=`com.tencent.qqlive:id/arg`][text=`我知道了`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.qqmusic',
|
||||
name: `QQ音乐`,
|
||||
groups: [
|
||||
@@ -23,4 +23,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.tencent.qt.sns',
|
||||
name: `掌上穿越火线`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.tencent.qt.sns:id/tv_timer`][text$=`跳过`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.xiaomi.market',
|
||||
name: `小米应用商店`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: "Button[text='关闭']",
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.xiaomi.shop',
|
||||
name: `小米商城`,
|
||||
groups: [
|
||||
@@ -14,4 +14,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.ximalaya.ting.android',
|
||||
name: `喜马拉雅`,
|
||||
groups: [
|
||||
@@ -14,4 +14,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.ximalaya.ting.lite',
|
||||
name: `喜马拉雅极速版`,
|
||||
groups: [
|
||||
@@ -19,4 +19,4 @@ export default <AppConfig>{
|
||||
rules: "[id='com.ximalaya.ting.lite:id/main_ad_top_home_iv_close']",
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.xunlei.downloadprovider',
|
||||
name: `迅雷`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: 'TextView[text^=`跳过`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.yek.android.kfc.activitys',
|
||||
name: `肯德基`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: '[id=`com.yek.android.kfc.activitys:id/splash_tv_3`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.yipiao',
|
||||
name: `智行火车票12306抢票`,
|
||||
groups: [
|
||||
@@ -11,4 +11,4 @@ export default <AppConfig>{
|
||||
rules: 'LinearLayout > TextView + TextView[text=`跳过`]',
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.zhihu.android',
|
||||
name: `知乎`,
|
||||
groups: [
|
||||
@@ -101,4 +101,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'com.zidongdianji',
|
||||
name: `自动点击器`,
|
||||
groups: [
|
||||
@@ -27,4 +27,4 @@ export default <AppConfig>{
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'ctrip.android.view',
|
||||
name: `携程旅行`,
|
||||
groups: [
|
||||
@@ -12,4 +12,4 @@ export default <AppConfig>{
|
||||
rules: [`LinearLayout[childCount=2] > TextView + TextView[text="跳过"]`],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'gov.pianzong.androidnga',
|
||||
name: `NGA玩家社区`,
|
||||
groups: [
|
||||
@@ -19,4 +19,4 @@ export default <AppConfig>{
|
||||
snapshotUrls: `https://gkd-kit.gitee.io/import/12482727`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'li.songe.gkd',
|
||||
name: `GKD`,
|
||||
groups: [
|
||||
@@ -9,4 +9,4 @@ export default <AppConfig>{
|
||||
name: `GKD-空规则组`,
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { AppConfig } from '../types';
|
||||
import { defineAppConfig } from '../types';
|
||||
|
||||
export default <AppConfig>{
|
||||
export default defineAppConfig({
|
||||
id: 'tv.danmaku.bili',
|
||||
name: `B站`,
|
||||
groups: [
|
||||
@@ -61,4 +61,4 @@ export default <AppConfig>{
|
||||
rules: ['[id=`tv.danmaku.bili:id/click_skip`]'],
|
||||
},
|
||||
],
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user