Files
AIsouler-GKD_subscription/src/apps/com.sina.weibo.ts
Cheng 22148c5a58 feat(新浪微博): 评论区博主内容推荐 (#223)
* 新浪微博 评论区 同一博主微博推荐

* chore: 规则优化

---------

Co-authored-by: lisonge <i@songe.li>
2023-09-21 21:15:55 +08:00

94 lines
3.0 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.sina.weibo',
name: '微博',
groups: [
{
key: 0,
name: '开屏广告',
activityIds: 'com.sina.weibo.mobileads.view.',
rules: ['@RelativeLayout > TextView[text=`跳过`]'],
},
{
key: 1,
name: '评论区顶部-相关推荐',
activityIds: 'com.sina.weibo.feed.DetailWeiboActivity',
rules: 'ImageView[id=`com.sina.weibo:id/iv_ad_x`]',
},
{
key: 2,
name: '关闭不感兴趣广告弹窗',
activityIds: [
'com.sina.weibo.view.bottomsheet.dialog.',
'com.sina.weibo.VisitorMainTabActivity',
],
rules: {
matches: [
'[id="com.sina.weibo:id/tv_name"][text="为何会看到此广告"]',
'[id="com.sina.weibo:id/tv_name"][text="不感兴趣"]',
],
snapshotUrls: 'https://gkd-kit.gitee.io/import/12672985',
},
},
{
key: 3,
name: '兴趣领域推荐',
desc: '出现在长久未登录的账户再次登录时',
activityIds: 'com.sina.weibo.account.interest.InterestActivity',
rules:
'[id="com.sina.weibo:id/rl_account_title_bar"] > [id="com.sina.weibo:id/tv_title_bar_skip"&&text="跳过"]',
snapshotUrls: 'https://gkd-kit.songe.li/import/12531405',
},
{
key: 4,
name: '精选博主推荐',
desc: '出现在长久未登录的账户再次登录时',
activityIds: 'com.sina.weibo.account.recommend.RecommendActivity',
rules: [
'[id="com.sina.weibo:id/tv_option"&&text="取消勾选"]',
'[id="com.sina.weibo:id/new_next_btn"&&text="进入微博已选0个"]',
],
snapshotUrls: [
'https://gkd-kit.songe.li/import/12531433',
'https://gkd-kit.songe.li/import/12531434',
],
},
{
key: 5,
name: '帖子详情底部评论区顶部广告',
desc: '点击右上角x',
activityIds: 'com.sina.weibo.feed.DetailWeiboActivity',
rules: [
{
matches:
'[id="com.sina.weibo:id/left_img_container"] + LinearLayout >2 [id="com.sina.weibo:id/close"][clickable=true]',
snapshotUrls: 'https://gkd-kit.gitee.io/import/12673043',
},
{
matches:
'[id="com.sina.weibo:id/corner_marker_view"] >2 [id="com.sina.weibo:id/right_top_tag"]',
snapshotUrls: 'https://gkd-kit.gitee.io/import/12673051',
},
],
},
{
key: 6,
name: '评论区博主内容推荐',
desc: '评论区同一博主其他博文推荐',
rules: [
{
activityIds: ['com.sina.weibo.utils.WeiboDialog$CustomDialog'],
matches: 'TextView[text="不感兴趣"]',
snapshotUrls: 'https://gkd-kit.gitee.io/import/12674511',
},
{
activityIds: ['com.sina.weibo.feed.DetailWeiboActivity'],
matches: '[text="推荐"] < [id="com.sina.weibo:id/ll_close"]',
snapshotUrls: 'https://gkd-kit.gitee.io/import/12674498',
},
],
},
],
});