mirror of
https://github.com/AIsouler/GKD_subscription.git
synced 2025-12-21 17:25:11 +08:00
feat: 迅雷 #1489
This commit is contained in:
@@ -42,131 +42,42 @@ export default defineGkdApp({
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 1,
|
key: 1,
|
||||||
name: '分段广告-视频详情页广告',
|
name: '分段广告',
|
||||||
rules: [
|
rules: [
|
||||||
{
|
{
|
||||||
key: 0,
|
key: 0,
|
||||||
name: '点击关闭-1',
|
|
||||||
activityIds:
|
|
||||||
'com.xunlei.downloadprovider.download.taskdetails.newui.DownloadDetailsActivity',
|
|
||||||
fastQuery: true,
|
fastQuery: true,
|
||||||
|
activityIds: '.download.taskdetails.newui.DownloadDetailsActivity',
|
||||||
matches:
|
matches:
|
||||||
'[id="com.xunlei.downloadprovider:id/hermes_ad_banner_negative"]',
|
'[vid="hermes_ad_banner_negative" || vid="close_iv"][visibleToUser=true]',
|
||||||
snapshotUrls: 'https://i.gkd.li/i/12707701',
|
exampleUrls: 'https://e.gkd.li/95d56e24-3223-4112-9222-de6d489aa79b',
|
||||||
},
|
snapshotUrls: 'https://i.gkd.li/i/23762793',
|
||||||
{
|
|
||||||
key: 2,
|
|
||||||
name: '点击关闭-2',
|
|
||||||
activityIds: 'com.xunlei.downloadprovider.feedback.view',
|
|
||||||
fastQuery: true,
|
|
||||||
matches: '[id="com.xunlei.downloadprovider:id/ad_ima_skip"]',
|
|
||||||
snapshotUrls: 'https://i.gkd.li/i/12882988',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 3,
|
|
||||||
name: '点击关闭-3',
|
|
||||||
activityIds:
|
|
||||||
'com.xunlei.downloadprovider.download.taskdetails.newui.DownloadDetailsActivity',
|
|
||||||
fastQuery: true,
|
|
||||||
matches:
|
|
||||||
'[id="com.xunlei.downloadprovider:id/play_detail_ad_title"] + [id="com.xunlei.downloadprovider:id/close_iv"]',
|
|
||||||
snapshotUrls: 'https://i.gkd.li/i/13228423',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
preKeys: [0, 2, 3],
|
|
||||||
key: 1,
|
|
||||||
name: '点击不感兴趣',
|
|
||||||
fastQuery: true,
|
|
||||||
activityIds: [
|
|
||||||
'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
'com.xunlei.downloadprovider.download.taskdetails.newui.DownloadDetailsActivity',
|
|
||||||
'com.xunlei.downloadprovider.feedback.view',
|
|
||||||
],
|
|
||||||
matches:
|
|
||||||
'[id="com.xunlei.downloadprovider:id/feedback_not_interested_layout"]',
|
|
||||||
snapshotUrls: [
|
|
||||||
'https://i.gkd.li/i/13625418',
|
|
||||||
'https://i.gkd.li/i/12707717',
|
|
||||||
'https://i.gkd.li/i/12707702',
|
|
||||||
],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 2,
|
|
||||||
name: '分段广告-视频详情页直播推荐',
|
|
||||||
desc: '自动点击"减少推荐"',
|
|
||||||
fastQuery: true,
|
|
||||||
rules: [
|
|
||||||
{
|
|
||||||
key: 0,
|
|
||||||
activityIds:
|
|
||||||
'com.xunlei.downloadprovider.download.taskdetails.newui.DownloadDetailsActivity',
|
|
||||||
matches:
|
|
||||||
'[id="com.xunlei.downloadprovider:id/title_tv"] + [id="com.xunlei.downloadprovider:id/more"]',
|
|
||||||
snapshotUrls: 'https://i.gkd.li/i/12707701',
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
preKeys: [0],
|
preKeys: [0],
|
||||||
key: 1,
|
fastQuery: true,
|
||||||
activityIds: [
|
activityIds: '.download.taskdetails.newui.DownloadDetailsActivity',
|
||||||
'com.xunlei.downloadprovider.download.center.newcenter',
|
matches: '[text="不感兴趣"][visibleToUser=true]',
|
||||||
'com.xunlei.downloadprovider.download.taskdetails.newui.DownloadDetailsActivity',
|
exampleUrls: 'https://e.gkd.li/490bd679-86a5-432e-b0de-427da5513484',
|
||||||
],
|
snapshotUrls: 'https://i.gkd.li/i/23762972',
|
||||||
matches: '[id="com.xunlei.downloadprovider:id/close_ad"]',
|
|
||||||
snapshotUrls: [
|
|
||||||
'https://i.gkd.li/i/12707710',
|
|
||||||
'https://i.gkd.li/i/14005330',
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 3,
|
key: 3,
|
||||||
name: '全屏广告-弹窗广告',
|
name: '全屏广告',
|
||||||
desc: '点击关闭',
|
desc: '点击关闭',
|
||||||
rules: [
|
rules: [
|
||||||
{
|
{
|
||||||
key: 0,
|
key: 0,
|
||||||
fastQuery: true,
|
fastQuery: true,
|
||||||
activityIds: [
|
|
||||||
'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
'com.xunlei.downloadprovider.launch.LaunchActivity',
|
|
||||||
],
|
|
||||||
matches: ['@[text="关闭"]', '[text*="广告"]'],
|
|
||||||
snapshotUrls: [
|
|
||||||
'https://i.gkd.li/i/12892871',
|
|
||||||
'https://i.gkd.li/i/13799878',
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 2,
|
|
||||||
activityIds: 'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
matches:
|
|
||||||
'ImageView < @ViewGroup[visibleToUser=true] < ViewGroup +n ViewGroup > [text="广告"]',
|
|
||||||
snapshotUrls: [
|
|
||||||
'https://i.gkd.li/i/12879452',
|
|
||||||
'https://i.gkd.li/i/12882199', // n = 1
|
|
||||||
'https://i.gkd.li/i/12881911', // n = 2
|
|
||||||
'https://i.gkd.li/i/12892912', // 点击目标为具备 clickable=true 的 ViewGroup,防止在这个快照中点击到下落的礼物
|
|
||||||
'https://i.gkd.li/i/12881976', // 限定 visibleToUser=true,防止在这个快照中误触
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 3,
|
|
||||||
fastQuery: true,
|
|
||||||
matchTime: 10000,
|
|
||||||
actionMaximum: 1,
|
|
||||||
resetMatch: 'app',
|
|
||||||
activityIds: 'com.xunlei.downloadprovider.frame.MainTabActivity',
|
activityIds: 'com.xunlei.downloadprovider.frame.MainTabActivity',
|
||||||
matches: '[vid="close_btn"][visibleToUser=true]',
|
matches: '[vid="close_btn"][visibleToUser=true]',
|
||||||
exampleUrls: 'https://e.gkd.li/71c2dc44-a976-4910-8e44-26e39865406e',
|
exampleUrls: 'https://e.gkd.li/71c2dc44-a976-4910-8e44-26e39865406e',
|
||||||
snapshotUrls: 'https://i.gkd.li/i/16388890',
|
snapshotUrls: 'https://i.gkd.li/i/16388890',
|
||||||
},
|
},
|
||||||
|
|
||||||
// 字节广告
|
|
||||||
{
|
{
|
||||||
key: 10,
|
key: 1,
|
||||||
activityIds:
|
activityIds:
|
||||||
'com.bytedance.sdk.openadsdk.stub.activity.Stub_Standard_Portrait_Activity',
|
'com.bytedance.sdk.openadsdk.stub.activity.Stub_Standard_Portrait_Activity',
|
||||||
matches:
|
matches:
|
||||||
@@ -177,10 +88,8 @@ export default defineGkdApp({
|
|||||||
'https://i.gkd.li/i/13295179',
|
'https://i.gkd.li/i/13295179',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
||||||
// 腾讯广告
|
|
||||||
{
|
{
|
||||||
key: 20,
|
key: 2,
|
||||||
fastQuery: true,
|
fastQuery: true,
|
||||||
activityIds: [
|
activityIds: [
|
||||||
'com.xunlei.downloadprovider.frame.MainTabActivity',
|
'com.xunlei.downloadprovider.frame.MainTabActivity',
|
||||||
@@ -195,64 +104,31 @@ export default defineGkdApp({
|
|||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 23,
|
key: 3,
|
||||||
fastQuery: true,
|
fastQuery: true,
|
||||||
activityIds:
|
activityIds:
|
||||||
'com.xunlei.downloadprovider.download.taskdetails.newui.DownloadDetailsActivity',
|
'com.xunlei.web.XLWebViewActivity$XLWebViewActivityImpl2',
|
||||||
matches:
|
matches:
|
||||||
'[id="com.xunlei.downloadprovider:id/hermes_ad_banner_negative"]',
|
'[text="支付优惠卡"] >3 View[childCount=2] >2 View[childCount=9] > @View[clickable=true][visibleToUser=true][childCount=0][index=0][desc!=null] <<n [vid="refreshLayout"]',
|
||||||
snapshotUrls: 'https://i.gkd.li/i/13597068',
|
exampleUrls: 'https://e.gkd.li/ade9ca8a-b7a5-4a22-8c1f-d14423a34136',
|
||||||
|
snapshotUrls: 'https://i.gkd.li/i/16914136',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 32,
|
key: 4,
|
||||||
fastQuery: true,
|
fastQuery: true,
|
||||||
activityIds: 'com.xunlei.downloadprovider.frame.MainTabActivity',
|
activityIds: '.download.center.DownloadCenterActivity',
|
||||||
|
matches: ['[text="开通超级会员"]', '[vid="close_btn"]'],
|
||||||
|
exampleUrls: 'https://e.gkd.li/6448cedc-2bad-4aa5-846c-9ad82c310545',
|
||||||
|
snapshotUrls: 'https://i.gkd.li/i/17658831',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: 5,
|
||||||
|
fastQuery: true,
|
||||||
|
activityIds:
|
||||||
|
'com.bytedance.sdk.openadsdk.core.component.reward.activity.TTFullScreenVideoActivity',
|
||||||
matches:
|
matches:
|
||||||
'ImageView[childCount=0] < @ViewGroup[clickable=true] < ViewGroup <n ViewGroup + ViewGroup >3 [text="广告"]',
|
'@ImageView[childCount=0] < ViewGroup[childCount=1] < ViewGroup[childCount=1] < ViewGroup[childCount=1] < ViewGroup[childCount=1] + ViewGroup >4 [text="反馈"][visibleToUser=true]',
|
||||||
snapshotUrls: 'https://i.gkd.li/i/13761275',
|
snapshotUrls: 'https://i.gkd.li/i/23762955',
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 4,
|
|
||||||
name: '分段广告-"下载页"卡片广告',
|
|
||||||
desc: '需选二次弹窗关闭原因',
|
|
||||||
fastQuery: true,
|
|
||||||
rules: [
|
|
||||||
{
|
|
||||||
key: 0,
|
|
||||||
name: '点击更多"···"',
|
|
||||||
activityIds: 'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
matches: '[id="com.xunlei.downloadprovider:id/ad_more"]',
|
|
||||||
snapshotUrls: 'https://i.gkd.li/i/12881865',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 1,
|
|
||||||
name: '点击"x"',
|
|
||||||
activityIds: [
|
|
||||||
'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
'com.bytedance.sdk.openadsdk.stub.activity.Stub_Standard_Portrait_Activity',
|
|
||||||
],
|
|
||||||
matches: '[id="com.xunlei.downloadprovider:id/btn_ad_feedback"]',
|
|
||||||
snapshotUrls: [
|
|
||||||
'https://i.gkd.li/i/12892893',
|
|
||||||
'https://i.gkd.li/i/12901395',
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
preKeys: [0, 1],
|
|
||||||
name: '关闭原因选"减少推荐"',
|
|
||||||
key: 2,
|
|
||||||
activityIds: [
|
|
||||||
'com.xunlei.downloadprovider.download.center.newcenter',
|
|
||||||
'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
],
|
|
||||||
matches: '[id="com.xunlei.downloadprovider:id/close_ad"]',
|
|
||||||
snapshotUrls: [
|
|
||||||
'https://i.gkd.li/i/12881877',
|
|
||||||
'https://i.gkd.li/i/13198070',
|
|
||||||
'https://i.gkd.li/i/13484249',
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
@@ -271,59 +147,6 @@ export default defineGkdApp({
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
|
||||||
key: 10,
|
|
||||||
name: '全屏广告-会员广告',
|
|
||||||
fastQuery: true,
|
|
||||||
rules: [
|
|
||||||
{
|
|
||||||
key: 0,
|
|
||||||
name: '"我的"',
|
|
||||||
activityIds: [
|
|
||||||
'com.xunlei.downloadprovider.homepage.member',
|
|
||||||
'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
],
|
|
||||||
matches:
|
|
||||||
'@[id="com.xunlei.downloadprovider:id/close_btn"] - LinearLayout [text="您的会员已过期"]',
|
|
||||||
snapshotUrls: [
|
|
||||||
'https://i.gkd.li/i/12707698',
|
|
||||||
'https://i.gkd.li/i/13448909',
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 1,
|
|
||||||
name: '"下载页"1',
|
|
||||||
activityIds: 'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
matches:
|
|
||||||
'[id="com.xunlei.downloadprovider:id/all_picture_image"] + [id="com.xunlei.downloadprovider:id/close_btn"]',
|
|
||||||
snapshotUrls: 'https://i.gkd.li/i/12882928',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 3,
|
|
||||||
name: '"首页"',
|
|
||||||
activityIds: 'com.xunlei.downloadprovider.frame.MainTabActivity',
|
|
||||||
matches:
|
|
||||||
'[text="您的会员已过期"] < LinearLayout +n [id="com.xunlei.downloadprovider:id/touch_bottom_bar_bubble_close_iv"]',
|
|
||||||
snapshotUrls: 'https://i.gkd.li/i/13259268',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 4,
|
|
||||||
activityIds:
|
|
||||||
'com.xunlei.web.XLWebViewActivity$XLWebViewActivityImpl2',
|
|
||||||
matches:
|
|
||||||
'[text="支付优惠卡"] >3 View[childCount=2] >2 View[childCount=9] > @View[clickable=true][visibleToUser=true][childCount=0][index=0][desc!=null] <<n [vid="refreshLayout"]',
|
|
||||||
exampleUrls: 'https://e.gkd.li/ade9ca8a-b7a5-4a22-8c1f-d14423a34136',
|
|
||||||
snapshotUrls: 'https://i.gkd.li/i/16914136',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 5,
|
|
||||||
activityIds: '.download.center.DownloadCenterActivity',
|
|
||||||
matches: ['[text="开通超级会员"]', '[vid="close_btn"]'],
|
|
||||||
exampleUrls: 'https://e.gkd.li/6448cedc-2bad-4aa5-846c-9ad82c310545',
|
|
||||||
snapshotUrls: 'https://i.gkd.li/i/17658831',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
key: 12,
|
key: 12,
|
||||||
name: '局部广告-卡片广告',
|
name: '局部广告-卡片广告',
|
||||||
@@ -350,6 +173,17 @@ export default defineGkdApp({
|
|||||||
exampleUrls: 'https://e.gkd.li/d9e25fc3-249f-4fb9-8606-606ed0c9c893',
|
exampleUrls: 'https://e.gkd.li/d9e25fc3-249f-4fb9-8606-606ed0c9c893',
|
||||||
snapshotUrls: 'https://i.gkd.li/i/17725350',
|
snapshotUrls: 'https://i.gkd.li/i/17725350',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
key: 2,
|
||||||
|
fastQuery: true,
|
||||||
|
activityIds: '.frame.MainTabActivity',
|
||||||
|
matches:
|
||||||
|
'[vid="home_flow_item_close_iv" || vid="ad_close"][visibleToUser=true]',
|
||||||
|
snapshotUrls: [
|
||||||
|
'https://i.gkd.li/i/23762842',
|
||||||
|
'https://i.gkd.li/i/23762864',
|
||||||
|
],
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user