perf: 网易云音乐

This commit is contained in:
AIsouler
2024-04-10 12:30:54 +08:00
parent 7e6d6da198
commit fc6bffd1df

View File

@@ -3,6 +3,7 @@ import { defineAppConfig } from '../types';
export default defineAppConfig({
id: 'com.netease.cloudmusic',
name: '网易云音乐',
deprecatedKeys: [9, 11, 12],
groups: [
{
key: 1,
@@ -62,8 +63,8 @@ export default defineAppConfig({
matches: '[text="直接关闭"]',
snapshotUrls: [
'https://i.gkd.li/i/12829967',
'https://i.gkd.li/i/14277137', //activityIds: 'com.netease.cloudmusic.music.biz.search.activity.SearchActivity',
'https://i.gkd.li/i/13859635', //activityIds: 'com.netease.cloudmusic.activity.MainActivity'
'https://i.gkd.li/i/14277137',
'https://i.gkd.li/i/13859635',
],
},
{
@@ -116,38 +117,51 @@ export default defineAppConfig({
name: '全屏广告-看广告免费听歌弹窗',
quickFind: true,
activityIds: 'com.netease.cloudmusic.activity.MainActivity',
rules: '@ImageView + ViewGroup > TextView[text="VIP歌曲免费听30分钟"]',
snapshotUrls: 'https://i.gkd.li/i/12843383',
rules:
'@ImageView[clickable=true] + * >(1,2) [text="VIP歌曲免费听30分钟"]',
snapshotUrls: [
'https://i.gkd.li/i/12843383',
'https://i.gkd.li/i/13804534',
],
},
{
key: 4,
name: '全屏广告-弹窗广告',
activityIds: 'com.netease.cloudmusic.activity.MainActivity',
rules: [
{
key: 0,
name: '音乐专辑售卖广告弹窗',
activityIds: 'com.netease.cloudmusic.activity.MainActivity',
matches: 'WebView >n View > TextView + TextView + TextView',
snapshotUrls: 'https://i.gkd.li/i/13188737',
},
{
key: 1,
name: '京东双十一广告弹窗',
matches: '[text="广告"] < ViewGroup + ImageView',
snapshotUrls: 'https://i.gkd.li/i/13229016',
quickFind: true,
activityIds: 'com.netease.cloudmusic.activity.MainActivity',
matches: '@ImageView[visibleToUser=true] - * > [text="广告"]',
snapshotUrls: [
'https://i.gkd.li/i/13229016',
'https://i.gkd.li/i/13962214',
],
},
{
key: 2,
quickFind: true,
activityIds: 'com.netease.cloudmusic.activity.MainActivity',
matches:
'[id="com.netease.cloudmusic:id/dsl_dialog_root"] >n ViewGroup[childCount=2] > ImageView + ImageView[clickable=true]',
snapshotUrls: 'https://i.gkd.li/i/13684724',
'@ImageView[index=1][clickable=true] <2 ViewGroup[childCount=2] <<n [vid="dsl_dialog_root"]',
snapshotUrls: [
'https://i.gkd.li/i/13684724',
'https://i.gkd.li/i/14036940',
],
},
{
key: 3,
name: '抢新春好礼弹窗',
matches:
'[id="com.netease.cloudmusic:id/dsl_dialog_root"] ImageView[visibleToUser=true][index=2]',
snapshotUrls: 'https://i.gkd.li/i/13962214',
key: 4,
name: '播放页赞赏好音乐弹窗',
quickFind: true,
activityIds: 'com.netease.cloudmusic.activity.PlayerActivity',
matches: '@ImageView[clickable=true] +3 * > [text="立即支持"]',
snapshotUrls: 'https://i.gkd.li/i/13848913',
},
],
},
@@ -155,7 +169,6 @@ export default defineAppConfig({
key: 5,
name: '全屏广告-VIP弹窗',
quickFind: true,
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
@@ -210,9 +223,11 @@ export default defineAppConfig({
name: '搭配高清臻音-VIP支付弹窗',
activityIds:
'com.netease.cloudmusic.music.biz.rn.activity.MainProcessLayerReactNativeActivity',
matches:
'@ImageView[index=4] +5 ViewGroup[childCount=4] [text*="确认协议并支付"]',
snapshotUrls: 'https://i.gkd.li/i/14045917',
matches: '@ImageView[index=4] +5 ViewGroup [text*="确认协议并支付"]',
snapshotUrls: [
'https://i.gkd.li/i/14045917',
'https://i.gkd.li/i/14926722',
],
},
],
},
@@ -238,7 +253,7 @@ export default defineAppConfig({
{
key: 7,
name: '局部广告-播放界面广告',
desc: '右上角VIP小悬浮、巨幅卡片式广告',
desc: '点击关闭',
quickFind: true,
activityIds: 'com.netease.cloudmusic.activity.PlayerActivity',
rules: [
@@ -281,16 +296,6 @@ export default defineAppConfig({
},
],
},
{
key: 9,
name: '全屏广告-免费听弹窗',
actionMaximum: 1,
resetMatch: 'app',
activityIds: 'com.netease.cloudmusic.activity.MainActivity',
matchTime: 10000,
rules: '@ImageView + ViewGroup > [text="VIP歌曲免费听30分钟"]',
snapshotUrls: 'https://i.gkd.li/i/13804534',
},
{
key: 10,
name: '功能类-功能升级弹窗',
@@ -312,33 +317,6 @@ export default defineAppConfig({
},
],
},
{
key: 11,
quickFind: true,
name: '全屏广告-播放页赞赏好音乐弹窗',
desc: '点击X',
rules: [
{
activityIds: 'com.netease.cloudmusic.activity.PlayerActivity',
matches: '@ImageView[clickable=true] +3 * > [text="立即支持"]',
snapshotUrls: 'https://i.gkd.li/i/13848913',
},
],
},
{
key: 12,
name: '全屏广告-音乐回忆弹窗',
desc: '点击X',
quickFind: true,
rules: [
{
activityIds: 'com.netease.cloudmusic.activity.MainActivity',
matches:
'@ImageView[index=1] <2 ViewGroup[childCount=2] <<n [id="com.netease.cloudmusic:id/dsl_dialog_root"]',
snapshotUrls: 'https://i.gkd.li/i/14036940',
},
],
},
{
key: 13,
name: '分段广告-评论区广告',
@@ -358,8 +336,8 @@ export default defineAppConfig({
snapshotUrls: 'https://i.gkd.li/i/14549836',
},
{
key: 1,
preKeys: [0],
key: 1,
name: '点击[不感兴趣]',
matches: '@[clickable=true] > [text="不感兴趣"]',
exampleUrls:
@@ -383,5 +361,23 @@ export default defineAppConfig({
},
],
},
{
key: 15,
name: '全屏广告-[获得新徽章]弹窗',
desc: '点击关闭',
matchTime: 10000,
actionMaximum: 1,
resetMatch: 'app',
rules: [
{
quickFind: true,
activityIds: 'com.netease.cloudmusic.activity.MainActivity',
matches: '@ImageView[clickable=true] <n * > [text="查看我的勋章"]',
exampleUrls:
'https://m.gkd.li/57941037/39e34e7d-eae3-4a54-9794-97c2528d13fb',
snapshotUrls: 'https://i.gkd.li/i/14926750',
},
],
},
],
});