import { defineAppConfig } from '../types'; export default defineAppConfig({ id: 'com.paokeji.yiqu', name: '喵趣漫画', groups: [ { key: 0, name: '开屏广告', quickFind: true, matchTime: 10000, resetMatch: 'app', actionMaximum: 1, rules: 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true] + TextView <(-n+4) FrameLayout > FrameLayout[childCount=1] > ImageView[index=0 && id!=null]', snapshotUrls: [ 'https://i.gkd.li/i/13830354', 'https://i.gkd.li/i/13842716', 'https://i.gkd.li/i/13842966', ], }, { key: 1, name: '字节SDK', matches: 'FrameLayout[desc*="close"] > View', snapshotUrls: [ 'https://i.gkd.li/i/13839432', 'https://i.gkd.li/i/13839519', ], }, { key: 2, name: '穿山甲SDK', actionDelay: 350, //防误触 matches: [ '[id="com.byted.pangle.m:id/tt_reward_full_count_down_after"]', '[text="反馈"] < Image[text.length=0]', '[text="反馈"] <n ViewGroup[index=1] >n @ViewGroup[clickable=true] > ImageView', ], snapshotUrls: [ 'https://i.gkd.li/i/13809629', //规则1 'https://i.gkd.li/i/13829312', //规则3 'https://i.gkd.li/i/13837855', //规则2 ], }, ], }, { key: 2, name: '更新提示', desc: '点击"暂不"', matchTime: 10000, quickFind: true, resetMatch: 'app', actionMaximum: 1, rules: [ { matches: '[id="com.paokeji.yiqu:id/btnCancel"]', exampleUrls: 'https://m.gkd.li/57941037/2ce54292-bfc6-41c6-b2e5-e7d8302fc522', snapshotUrls: 'https://i.gkd.li/i/14140265', }, ], }, { key: 3, name: '全屏广告-广告弹窗', rules: [ { key: 0, activityIds: 'com.bytedance.sdk.openadsdk.stub.activity.Stub_Standard_Portrait_Activity', matches: '[text="反馈"] + View[childCount=2][text=""]', exampleUrls: 'https://m.gkd.li/57941037/6f12fd12-b956-474a-834c-8ebba00efbff', snapshotUrls: 'https://i.gkd.li/i/14362119', }, ], }, { key: 4, name: '功能类-漫画页链接断开提示', desc: '点击[点我重试]', actionMaximum: 3, rules: [ { quickFind: true, activityIds: 'com.aster.comic.app.view.reader.ReaderActivity', matches: '@[clickable=true] > [text="点我重试"]', exampleUrls: 'https://m.gkd.li/57941037/d71c73bb-289f-4205-a253-fcd8bd32f196', snapshotUrls: 'https://i.gkd.li/i/14572053', }, ], }, ], });