feat(QQ): 消息页面-顶部广告-优化规则,好友热播-优化规则 (#1008)

* feat 消息页面-顶部广告(优化规则)

* feat 好友热播(新增 activityId)

* feat(QQ): 规则优化

---------

Co-authored-by: lisonge <i@songe.li>

close #1023
This commit is contained in:
Kun Jinkao
2023-10-14 01:32:21 +08:00
committed by GitHub
parent 6f744fd0f7
commit d97e1fed6d

View File

@@ -16,12 +16,15 @@ export default defineAppConfig({
enable: false,
key: 1,
name: '消息页面-顶部广告',
desc: '规则误触,待修复,需要快照准确定位',
desc: '规则误触,待修复,需要快照准确定位', // 当从聊天界面点击链接进入网页时会误触
activityIds: 'com.tencent.mobileqq.activity.SplashActivity',
rules: [
'ImageView[id!=null][desc="关闭"][clickable=true]', // 1687669217838
'@[desc="关闭"][clickable=true] - LinearLayout > TextView[text!=null] + TextView[text!=null]', // 1687669217838
],
snapshotUrls: [
'https://gkd-kit.songe.li/import/12892726',
'https://gkd-kit.songe.li/import/12774870',
],
snapshotUrls: 'https://gkd-kit.songe.li/import/12774870',
},
{
key: 2,
@@ -84,19 +87,28 @@ export default defineAppConfig({
key: 5,
name: '好友热播',
desc: '好友动态中的好友热播,自动选择“减少好友热播” - 默认关闭',
activityIds: 'com.qzone.reborn.feedx.activity.QZoneFriendFeedXActivity',
activityIds: [
'com.qzone.reborn.feedx.activity.QZoneFriendFeedXActivity',
'com.tencent.mobileqq.activity.SplashActivity',
],
rules: [
{
name: '点击[好友热播]卡片右上角菜单按钮',
matches:
'TextView[text="好友热播"] + Button[id^="com.tencent.mobileqq.qzone_df_impl:id/"][clickable=true]',
snapshotUrls: 'https://gkd-kit.gitee.io/import/12721427',
snapshotUrls: [
'https://gkd-kit.gitee.io/import/12721427', // com.qzone.reborn.feedx.activity.QZoneFriendFeedXActivity
'https://gkd-kit.songe.li/import/12894359', // com.tencent.mobileqq.activity.SplashActivity
],
},
{
name: '点击[减少好友热播]',
matches:
'TextView[text="减少好友热播"] <2 LinearLayout < LinearLayout[id^="com.tencent.mobileqq.qzone_df_impl:id/"][clickable=true]',
snapshotUrls: 'https://gkd-kit.gitee.io/import/12721433',
snapshotUrls: [
'https://gkd-kit.gitee.io/import/12721433', // com.qzone.reborn.feedx.activity.QZoneFriendFeedXActivity
'https://gkd-kit.songe.li/import/12894375', // com.tencent.mobileqq.activity.SplashActivity
],
},
],
},