Files
AIsouler-GKD_subscription/src/apps/com.sina.weibo.ts

230 lines
7.4 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: '开屏广告',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: 'TextView[text="跳过"]',
snapshotUrls: [
'https://i.gkd.li/import/12782355',
'https://i.gkd.li/import/13194049',
],
},
{
key: 1,
name: '评论区顶部-相关推荐',
quickFind: true,
activityIds: 'com.sina.weibo.feed.DetailWeiboActivity',
rules: 'ImageView[id=`com.sina.weibo:id/iv_ad_x`]',
},
{
key: 2,
name: '关闭不感兴趣广告弹窗',
quickFind: true,
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: '出现在长久未登录的账户再次登录时',
quickFind: true,
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://i.gkd.li/import/12531405',
},
{
key: 4,
name: '精选博主推荐',
desc: '出现在长久未登录的账户再次登录时',
quickFind: true,
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://i.gkd.li/import/12531433',
'https://i.gkd.li/import/12531434',
],
},
{
key: 5,
name: '帖子详情底部,评论区顶部广告',
desc: '点击右上角x',
quickFind: true,
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: '评论区同一博主其他博文推荐',
quickFind: true,
rules: [
{
activityIds: ['com.sina.weibo.feed.DetailWeiboActivity'],
matches:
'RelativeLayout[visibleToUser=true] - RelativeLayout >n @[id="com.sina.weibo:id/ll_close"] > [id="com.sina.weibo:id/tv_tips"] + [id="com.sina.weibo:id/iv_close_icon"]',
snapshotUrls: [
'https://gkd-kit.gitee.io/import/12674498',
'https://i.gkd.li/import/13035647', // 限制 RelativeLayout[visibleToUser=true],防止在这个快照中误触点赞按钮
],
},
{
activityIds: [
'com.sina.weibo.utils.WeiboDialog$CustomDialog',
'com.sina.weibo.feed.DetailWeiboActivity',
],
matches: 'TextView[text="不感兴趣"]',
snapshotUrls: [
'https://gkd-kit.gitee.io/import/12674511',
'https://gkd-kit.gitee.io/import/12929591',
],
},
],
},
{
key: 7,
name: '首页顶部话题分享窗口',
quickFind: true,
activityIds: ['com.sina.weibo.MainTabActivity'],
rules:
'[id="com.sina.weibo:id/tvGuide"] + [id="com.sina.weibo:id/v_close"] + [id="com.sina.weibo:id/iv_close"]',
snapshotUrls: ['https://gkd-kit.gitee.io/import/12705972'],
},
{
key: 8,
name: '发现页广告弹窗',
quickFind: true,
activityIds: ['com.sina.weibo.page.ad.DiscoverAdDialog'],
rules:
'[id="com.sina.weibo:id/ad_portrait_layout"] + [id="com.sina.weibo:id/btn_close"]',
snapshotUrls: ['https://gkd-kit.gitee.io/import/12705974'],
},
{
enable: false,
key: 9,
name: '请求开启通知弹窗',
desc: '自动点击暂不开启',
quickFind: true,
activityIds: ['com.sina.weibo.notifyguidev2.NotifyGuideV2Activity'],
rules:
'@[id="com.sina.weibo:id/bt_cancel"][text="暂不开启"] + [id="com.sina.weibo:id/bt_confirm"]',
snapshotUrls: ['https://gkd-kit.gitee.io/import/12705979'],
},
{
enable: false,
key: 10,
name: '请求开启通知提示信息',
desc: '自动点击x按钮',
quickFind: true,
activityIds: ['com.sina.weibo.MainTabActivity'],
rules:
'[text^="打开通知"] < LinearLayout + ImageView[id="com.sina.weibo:id/right_icon"]',
snapshotUrls: ['https://gkd-kit.gitee.io/import/12705986'],
},
{
enable: false,
key: 11,
name: '首页顶部签到卡片',
desc: '自动点击x按钮',
quickFind: true,
activityIds: ['com.sina.weibo.MainTabActivity'],
rules:
'[id="com.sina.weibo:id/ll_check_in_container"] < FrameLayout - FrameLayout > TextView + [id="com.sina.weibo:id/v_close"]',
snapshotUrls: ['https://i.gkd.li/import/12749876'],
},
{
key: 12,
name: '首页广告弹窗',
quickFind: true,
activityIds: ['com.sina.weibo.business'],
rules:
'@[id="com.sina.weibo:id/btn_close"] - FrameLayout > [id="com.sina.weibo:id/ad_tag"]',
snapshotUrls: ['https://i.gkd.li/import/12750090'],
},
{
key: 13,
name: '悬浮广告',
desc: '自动点击x按钮',
quickFind: true,
activityIds: 'com.sina.weibo.MainTabActivity',
rules: [
{
key: 0,
matches:
'[id="com.sina.weibo:id/floating_window"] >2 [id="com.sina.weibo:id/close"]',
snapshotUrls: 'https://i.gkd.li/import/12750118',
},
{
key: 1,
matches:
'[id="com.sina.weibo:id/floating_window"] >n [id="com.sina.weibo:id/closeView"]',
snapshotUrls: 'https://i.gkd.li/import/13206775',
},
{
key: 2,
matches:
'[id="com.sina.weibo:id/tv_tag"] + @*[clickable=true] + [id="com.sina.weibo:id/countdown_btn_close"]',
snapshotUrls: 'https://i.gkd.li/import/13206841',
},
],
},
{
key: 14,
name: '请求定位权限弹窗',
quickFind: true,
rules: [
{
key: 0,
activityIds: [
'com.sina.weibo.MainTabActivity',
'com.sina.weibo.utils.WeiboDialog$CustomDialog',
],
matches: '@[text="以后再说"] + * + [text="去开启"]',
snapshotUrls: [
'https://i.gkd.li/import/13218093',
'https://i.gkd.li/import/13003311',
],
},
{
key: 1,
activityIds: 'com.sina.weibo.MainTabActivity',
matches:
'@[id="com.sina.weibo:id/btn_close"] +2 [text="使用您的位置信息"]',
snapshotUrls: 'https://i.gkd.li/import/13255595',
},
],
},
],
});