feat(知乎): 回答底部评论顶部的任意广告推荐,推送通知弹窗, 盐选会员-月卡红包, 问题回答-自动展开 (#155)

* feat(知乎)

* feat(知乎)
This commit is contained in:
Kun Jinkao
2023-09-19 11:32:56 +08:00
committed by GitHub
parent 281295c9f1
commit 97051643d0

View File

@@ -51,7 +51,7 @@ export default defineAppConfig({
desc: '赚稿费广告卡片,盐选推荐广告,知乎学课堂,汽车广告', desc: '赚稿费广告卡片,盐选推荐广告,知乎学课堂,汽车广告',
activityIds: 'com.zhihu.android.app.ui.activity.MainActivity', activityIds: 'com.zhihu.android.app.ui.activity.MainActivity',
rules: [ rules: [
'[id=\'com.zhihu.android:id/content\'] >2 TextView[text=\'不感兴趣\'][id=\'com.zhihu.android:id/title\']', // 1686989681860 '[id="com.zhihu.android:id/content"] >2 TextView[text="不感兴趣"][id="com.zhihu.android:id/title"]', // 1686989681860
'TextView[text=`内容质量差`][id=`com.zhihu.android:id/tv_content`]', 'TextView[text=`内容质量差`][id=`com.zhihu.android:id/tv_content`]',
'@ImageView[id=`com.zhihu.android:id/menu`] < FrameLayout - * > TextView[text^=`广告`]', // 1687913210243 1686989714786 '@ImageView[id=`com.zhihu.android:id/menu`] < FrameLayout - * > TextView[text^=`广告`]', // 1687913210243 1686989714786
'@ImageView[id=null][clickable=true] -n TextView[text*=`广告`][index=0]', // 1687418944396 1686924015259 '@ImageView[id=null][clickable=true] -n TextView[text*=`广告`][index=0]', // 1687418944396 1686924015259
@@ -74,16 +74,70 @@ export default defineAppConfig({
'com.zhihu.android.app.ui.activity.HostActivity', 'com.zhihu.android.app.ui.activity.HostActivity',
], ],
rules: [ rules: [
'@Image + TextView[text$=`的广告`]', {
'TextView[text$=`的广告`] +n TextView[text=`×`]', key: 0,
'TextView[text=`查看详情`] + TextView[text=`×`]', matches: '@Image + TextView[text$=`的广告`]',
'TextView[text*=`赞同`][text*=`评论`] + TextView[text=`×`]', },
'TextView[text*=`回答`][text*=`关注`] + TextView[text=`×`]', {
'TextView[text!=null] + TextView[text*=`赞同`] + View > Image', key: 1,
'TextView[text$=`的广告`] - Image[id=null]', matches: 'TextView[text$=`的广告`] +n TextView[text=`×`]',
'TextView[text*=`广告`] +2 Image[id=null]', // 1687338556331 },
'TextView[text*=`点赞`][text*=`的回答`] +2 Image[id=null]', // 1687076663768 1686969672948 {
'TextView[text=\'\'] + Image[text=\'\'] + TextView[text=\'\u200b\'] + Image[id=null][clickable=true]', // 1687234636980 key: 2,
activityIds: [
'com.zhihu.android.mix.activity.ContentMixProfileActivity',
],
matches: 'TextView[text=`查看详情`] + TextView[text=`×`]',
snapshotUrls: [
'https://gkd-kit.gitee.io/import/12647617',
'https://gkd-kit.gitee.io/import/12647659', // 点击x按钮后的快照界面无任何变化导致反复触发这条规则
],
},
{
key: 3,
matches: 'TextView[text*=`赞同`][text*=`评论`] + TextView[text=`×`]',
},
{
key: 4,
matches: 'TextView[text*=`回答`][text*=`关注`] + TextView[text=`×`]',
},
{
key: 5,
matches:
'TextView[text!=null] + TextView[text*=`赞同`] + View > Image',
},
{
key: 6,
matches: 'TextView[text$=`的广告`] - Image[id=null]',
},
{
key: 7,
matches: 'TextView[text*=`广告`] +2 Image[id=null]', // 1687338556331
},
{
key: 8,
matches: 'TextView[text*=`点赞`][text*=`的回答`] +2 Image[id=null]', // 1687076663768 1686969672948
},
{
key: 9,
matches:
'TextView[text=""] + Image[text=""] + TextView[text="\u200b"] + Image[id=null][clickable=true]', // 1687234636980
},
{
key: 10,
matches:
'@ImageView[id=null][clickable=true] -(2) ViewGroup > [text$="广告"]',
snapshotUrls: ['https://gkd-kit.gitee.io/import/12647525'],
},
// 预留11~99
{
preKeys: [10],
key: 100,
desc: '反馈弹窗-点击“不感兴趣”',
matches:
'[id="com.zhihu.android:id/recycler_view"] > FrameLayout >(3) [text$="不感兴趣"]',
snapshotUrls: ['https://gkd-kit.gitee.io/import/12647541'],
},
], ],
}, },
{ {
@@ -97,8 +151,40 @@ export default defineAppConfig({
name: '推荐页-顶部广告', name: '推荐页-顶部广告',
activityIds: 'com.zhihu.android.app.ui.activity.MainActivity', activityIds: 'com.zhihu.android.app.ui.activity.MainActivity',
rules: [ rules: [
'[id=\'com.zhihu.android:id/tv_ad_tag\'] + [id=\'com.zhihu.android:id/img_close_focus\']', // 1686911063850 '[id="com.zhihu.android:id/tv_ad_tag"] + [id="com.zhihu.android:id/img_close_focus"]', // 1686911063850
], ],
}, },
{
enable: false,
key: 10,
name: '推送通知弹窗',
desc: '推送通知弹窗-点击x按钮',
activityIds: 'com.zhihu.android.app.ui.dialog.d',
rules: [
'TextView[id="com.zhihu.android:id/guide_title"] - ImageView[id="com.zhihu.android:id/guide_image_exit"][clickable=true]',
],
snapshotUrls: ['https://gkd-kit.gitee.io/import/12647583'],
},
{
enable: false,
key: 11,
name: '盐选会员-月卡红包',
activityIds: 'com.zhihu.android.app.ui.activity.MainActivity',
rules: [
'ImageView[id="com.zhihu.android:id/floating_img"] + ImageView[id="com.zhihu.android:id/floating_close_btn"][clickable=true]',
],
snapshotUrls: ['https://gkd-kit.gitee.io/import/12647421'],
},
{
enable: false,
key: 101, // 不属于广告,序号往后排
name: '问题回答-自动展开',
activityIds:
'com.zhihu.android.mixshortcontainer.MixShortContainerActivity',
rules: [
'ImageView[id="com.zhihu.android:id/iv_expand"] - TextView[id="com.zhihu.android:id/tv_expand"][text="展开"]',
],
snapshotUrls: ['https://gkd-kit.gitee.io/import/12647688'],
},
], ],
}); });