Files
AIsouler-GKD_subscription/src/apps/com.UCMobile.ts
Kun Jinkao 2a1a3cfb22 feat(UC浏览器): 信息流广告-规则优化,通知权限弹窗,桌面快捷方式权限弹窗 (#962)
* feat 信息流广告(优化规则)

* feat 请求通知权限弹窗

* feat 请求添加桌面快捷方式权限弹窗
2023-10-13 01:04:21 +08:00

59 lines
1.7 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.UCMobile',
name: 'UC浏览器',
groups: [
{
key: -1,
name: '开屏广告',
desc: '空规则组-待实现',
activityIds: 'com.uc.browser.InnerUCMobile',
// TODO
},
{
key: 0,
name: '信息流广告',
activityIds: 'com.uc.browser.InnerUCMobile',
rules: [
{
key: 0,
matches:
'TextView[text="广告"] +n ImageView[desc="不感兴趣"][visibleToUser=true]',
snapshotUrls: [
'https://gkd-kit.songe.li/import/12880737',
'https://gkd-kit.songe.li/import/12881751', // 限定 visibleToUser=true尽量减少对正常浏览信息的干扰
],
},
{
preKeys: [0],
key: 1,
matches: '[text^="屏蔽"][text$="广告"]',
snapshotUrls: [
'https://gkd-kit.songe.li/import/12880772',
'https://gkd-kit.songe.li/import/12881307',
],
},
],
},
{
key: 10,
name: '请求通知权限弹窗',
activityIds: 'com.uc.browser.InnerUCMobile',
matchLauncher: true,
rules: '@ImageView - LinearLayout >n [text="开启消息通知"]',
snapshotUrls: [
'https://gkd-kit.songe.li/import/12880812',
'https://gkd-kit.songe.li/import/12880802',
],
},
{
key: 11,
name: '请求添加桌面快捷方式权限弹窗',
activityIds: 'com.uc.browser.InnerUCMobile',
rules: '@ImageView + [text^="添加"][text$="到桌面"]',
snapshotUrls: 'https://gkd-kit.songe.li/import/12880983',
},
],
});