mirror of
https://github.com/AIsouler/GKD_subscription.git
synced 2025-12-18 07:45:10 +08:00
feat: JMcomic全屏、横幅广告及功能类 (#981)
Signed-off-by: UCPr <ucpr251@gmail.com> Co-authored-by: AIsouler <zy43220@gmail.com>
This commit is contained in:
94
src/apps/com.jiaohua_browser.ts
Normal file
94
src/apps/com.jiaohua_browser.ts
Normal file
@@ -0,0 +1,94 @@
|
||||
import { defineGkdApp } from '@gkd-kit/define';
|
||||
|
||||
export default defineGkdApp({
|
||||
id: 'com.jiaohua_browser',
|
||||
name: 'JMComic2',
|
||||
groups: [
|
||||
{
|
||||
key: 1,
|
||||
name: '全屏广告',
|
||||
desc: '关闭选择路线后的全屏广告',
|
||||
matchTime: 10000,
|
||||
actionMaximum: 1,
|
||||
resetMatch: 'app',
|
||||
rules: [
|
||||
{
|
||||
fastQuery: true,
|
||||
activityIds: '.MainActivity',
|
||||
matches:
|
||||
'ViewGroup[childCount=2] > @ViewGroup[clickable=true][visibleToUser=true] > [text=""]',
|
||||
exampleUrls: 'https://e.gkd.li/447bea41-2771-4a57-8436-82da37d0b3b2',
|
||||
snapshotUrls: 'https://i.gkd.li/i/20709992',
|
||||
excludeSnapshotUrls: 'https://i.gkd.li/i/20718812',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 2,
|
||||
name: '局部广告-底部横幅广告',
|
||||
desc: '关闭底部横幅广告',
|
||||
rules: [
|
||||
{
|
||||
fastQuery: true,
|
||||
activityIds: '.MainActivity',
|
||||
matches:
|
||||
'ViewGroup[getChild(0).getChild(0).getChild(0).getChild(0).getChild(1).text="AD"] + @ViewGroup[clickable=false] > [text=""][visibleToUser=true]',
|
||||
exampleUrls: 'https://e.gkd.li/002589d0-660e-4658-8e20-42c1ac8710fc',
|
||||
snapshotUrls: 'https://i.gkd.li/i/20713583',
|
||||
excludeSnapshotUrls: 'https://i.gkd.li/i/20709992',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 3,
|
||||
name: '功能类-路线选择',
|
||||
desc: '选择路线,优先顺畅>普通>缓慢',
|
||||
matchTime: 10000,
|
||||
actionMaximum: 1,
|
||||
resetMatch: 'app',
|
||||
rules: [
|
||||
{
|
||||
fastQuery: true,
|
||||
activityIds: '.MainActivity',
|
||||
anyMatches: [
|
||||
'@ViewGroup[clickable=true][visibleToUser=true] > [text="顺畅" || text="順暢"]',
|
||||
'@ViewGroup[clickable=true][visibleToUser=true] > [text="普通"]',
|
||||
'@ViewGroup[clickable=true][visibleToUser=true] > [text="缓慢"]',
|
||||
],
|
||||
exampleUrls: [
|
||||
'https://e.gkd.li/68004e70-6b78-41f2-b329-ff600038db94',
|
||||
'https://e.gkd.li/66403e39-475b-447d-a708-db10be74eba8',
|
||||
'https://e.gkd.li/930e1df4-5f1d-4a4d-bf78-6f1d8c5715de',
|
||||
],
|
||||
snapshotUrls: [
|
||||
'https://i.gkd.li/i/20711163',
|
||||
'https://i.gkd.li/i/20713674',
|
||||
'https://i.gkd.li/i/20713715',
|
||||
'https://i.gkd.li/i/20718557',
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 4,
|
||||
name: '功能类-点击[我保证我已满18岁]',
|
||||
matchTime: 10000,
|
||||
actionMaximum: 1,
|
||||
resetMatch: 'app',
|
||||
rules: [
|
||||
{
|
||||
fastQuery: true,
|
||||
activityIds: '.MainActivity',
|
||||
matches:
|
||||
'@ViewGroup[childCount=1][clickable=true][visibleToUser=true] > [text^="我保证我已满18岁" || text^="我保證我已滿18歲"]',
|
||||
exampleUrls: 'https://e.gkd.li/f890ac7e-8626-4fc3-85c1-83d6776cb3f4',
|
||||
snapshotUrls: [
|
||||
'https://i.gkd.li/i/20711995',
|
||||
'https://i.gkd.li/i/20718577',
|
||||
],
|
||||
excludeSnapshotUrls: 'https://i.gkd.li/i/20713533',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
});
|
||||
Reference in New Issue
Block a user