import { defineGkdApp } from '@gkd-kit/define'; export default defineGkdApp({ id: 'com.UCMobile', name: 'UC浏览器', groups: [ { key: -1, name: '开屏广告', matchTime: 10000, actionMaximum: 1, resetMatch: 'app', actionMaximumKey: 0, priorityTime: 10000, rules: [ { key: 0, matches: 'FrameLayout > FrameLayout[childCount>2] > @View[clickable=true][text=null][visibleToUser=true] + TextView[visibleToUser=true][text=null][index=parent.childCount.minus(1)]', snapshotUrls: 'https://i.gkd.li/i/13188653', }, { key: 1, matches: '[id="android:id/content"] > FrameLayout[childCount=4] >3 FrameLayout[childCount=4] > RelativeLayout[childCount=1] > View[childCount=0][text=null][clickable=true]', snapshotUrls: 'https://i.gkd.li/i/13197655', }, { key: 2, fastQuery: true, position: { left: 'width * 0.9', top: 'width * 0.1676', }, matches: '[id="com.UCMobile.adn_jingdong_sdk:id/animation_view"]', exampleUrls: 'https://e.gkd.li/92da64ad-5b08-4343-bec2-bb6a7e0bb92d', snapshotUrls: 'https://i.gkd.li/i/16494884', }, ], }, { key: 0, name: '分段广告-信息流广告', activityIds: 'com.uc.browser.InnerUCMobile', rules: [ { key: 0, matches: 'TextView[text="广告"] +n ImageView[desc="不感兴趣"][visibleToUser=true]', snapshotUrls: [ 'https://i.gkd.li/i/12880737', 'https://i.gkd.li/i/12881751', // 限定 visibleToUser=true,尽量减少对正常浏览信息的干扰 ], }, { preKeys: [0], key: 1, matches: '[text^="屏蔽"][text$="广告"]', snapshotUrls: [ 'https://i.gkd.li/i/12880772', 'https://i.gkd.li/i/12881307', ], }, ], }, { key: 10, name: '权限提示-通知权限', matchTime: 10000, actionMaximum: 1, resetMatch: 'app', rules: '@ImageView - LinearLayout >n [text="开启消息通知"]', snapshotUrls: [ 'https://i.gkd.li/i/12880812', 'https://i.gkd.li/i/12880802', ], }, { key: 11, name: '功能类-请求添加桌面快捷方式权限弹窗', activityIds: 'com.uc.browser.InnerUCMobile', rules: '@ImageView + [text^="添加"][text$="到桌面"]', snapshotUrls: 'https://i.gkd.li/i/12880983', }, ], });