perf: some rules

This commit is contained in:
AIsouler
2024-12-06 20:51:08 +08:00
parent 37bedc6c45
commit 8930ffc225
5 changed files with 19 additions and 47 deletions

View File

@@ -480,7 +480,7 @@ const appDeprecatedKeys: RawDeprecatedKeysSetting[] = [
{
id: 'com.tencent.mobileqq',
name: 'QQ',
deprecatedKeys: [6, 14, 19],
deprecatedKeys: [6, 8, 15, 14, 19],
},
{
id: 'com.tencent.qqlive',

View File

@@ -313,8 +313,8 @@ export default defineGkdApp({
},
{
key: 20,
name: '功能类-[0元下单权益]弹窗',
desc: '点击关闭',
name: '全屏广告-[0元下单权益]弹窗',
desc: '支付完成后出现',
rules: [
{
fastQuery: true,

View File

@@ -8,6 +8,7 @@ export default defineGkdApp({
key: 7,
name: '功能类-放弃开启安全守护',
fastQuery: true,
actionMaximum: 1,
activityIds:
'com.miui.packageInstaller.ui.normalmode.InstallProgressActivity',
rules: [
@@ -32,6 +33,7 @@ export default defineGkdApp({
desc: '该规则仅适配关闭[应用安全验证]和[安全守护]的情况,可在安装页面右上角设置里关闭,关闭后的风险自行承担',
matchRoot: true,
fastQuery: true,
actionMaximum: 1,
rules: [
{
key: 0,
@@ -65,6 +67,7 @@ export default defineGkdApp({
key: 14,
name: '功能类-自动允许应用安装软件',
fastQuery: true,
actionMaximum: 1,
activityIds: 'com.miui.packageInstaller.ui.InstallPrepareAlertActivity',
rules: [
{
@@ -93,6 +96,7 @@ export default defineGkdApp({
key: 15,
name: '功能类-安装来源不可信',
desc: '点击[授权本次安装]',
actionMaximum: 1,
rules: [
{
fastQuery: true,
@@ -112,6 +116,7 @@ export default defineGkdApp({
key: 16,
name: '功能类-备案信息弹窗',
desc: '点击[继续安装]',
actionMaximum: 1,
rules: [
{
fastQuery: true,
@@ -127,6 +132,7 @@ export default defineGkdApp({
key: 17,
name: '功能类-无视风险继续安装',
fastQuery: true,
actionMaximum: 1,
activityIds: 'com.miui.packageInstaller.NewInstallerPrepareActivity',
rules: [
{

View File

@@ -239,7 +239,7 @@ export default defineGkdApp({
},
{
key: 18,
name: '其他-[「0元下单」权益]弹窗',
name: '全屏广告-[「0元下单」权益]弹窗',
desc: '点击关闭',
rules: [
{

View File

@@ -211,8 +211,7 @@ export default defineGkdApp({
},
{
key: 5,
name: '分段广告-动态页好友热播',
desc: '好友动态中的好友热播,自动选择“减少好友热播” - 默认关闭',
name: '分段广告-动态页[好友热播/为你推荐]',
fastQuery: true,
activityIds: [
'com.qzone.reborn.feedx.activity.QZoneFriendFeedXActivity',
@@ -221,20 +220,24 @@ export default defineGkdApp({
rules: [
{
key: 0,
name: '点击[好友热播]卡片右上角菜单按钮',
matches: '@Button[clickable=true] - [text="好友热播"]',
matches:
'@[clickable=true][visibleToUser=true][childCount=0] - [text="好友热播" || text="为你推荐"]',
snapshotUrls: [
'https://i.gkd.li/i/12721427',
'https://i.gkd.li/i/12929620',
'https://i.gkd.li/i/13387606',
'https://i.gkd.li/i/14822579',
],
},
{
preKeys: [0],
key: 1,
name: '点击[减少好友热播]',
matches: '@[clickable=true] >2 [text="减少好友热播"]',
matches:
'@[clickable=true] >2 [text="减少好友热播" || text="减少此类推荐"]',
snapshotUrls: [
'https://i.gkd.li/i/12721433',
'https://i.gkd.li/i/12929619',
'https://i.gkd.li/i/13387605',
'https://i.gkd.li/i/14822576',
],
},
@@ -283,14 +286,6 @@ export default defineGkdApp({
},
],
},
{
key: 8,
name: '功能类-消息页面顶部"无法接收新消息通知"',
desc: '消息界面-搜索框和消息记录之间的通知卡片,点击关闭右侧x',
activityIds: 'com.tencent.mobileqq.activity.SplashActivity',
rules: 'RelativeLayout > [text^="当前无法接收"] + ImageView',
snapshotUrls: 'https://i.gkd.li/i/12855441',
},
{
key: 9,
name: '局部广告-浮窗广告',
@@ -396,35 +391,6 @@ export default defineGkdApp({
},
],
},
{
key: 15,
name: '分段广告-好友动态页面"为你推荐"',
fastQuery: true,
activityIds: [
'com.tencent.mobileqq.activity.SplashActivity',
'com.qzone.reborn.feedx.activity.QZoneFriendFeedXActivity',
],
rules: [
{
key: 0,
matches: '@ImageView[clickable=true] - [text="为你推荐"]',
snapshotUrls: [
'https://i.gkd.li/i/12929620',
'https://i.gkd.li/i/13387606',
],
},
{
preKeys: [0],
key: 1,
matches:
'@LinearLayout[id!=null][clickable=true] > LinearLayout > [text="减少此类推荐"]',
snapshotUrls: [
'https://i.gkd.li/i/12929619',
'https://i.gkd.li/i/13387605',
],
},
],
},
{
key: 17,
name: '更新提示',