From 310ab52f11a63f03d3faae00d7fc363c5a036a89 Mon Sep 17 00:00:00 2001 From: Kun Jinkao <45487685+Snoopy1866@users.noreply.github.com> Date: Thu, 2 Nov 2023 21:38:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=BD=91=E6=98=93=E4=BA=91=E9=9F=B3?= =?UTF-8?q?=E4=B9=90):=20=E6=9B=B4=E6=96=B0=E5=BC=B9=E7=AA=97=EF=BC=88?= =?UTF-8?q?=E8=A1=A5=E5=85=85=E8=A7=84=E5=88=99=EF=BC=89=20(#1726)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat 更新弹窗(补充规则) * feat VIP 弹窗(补充规则) * feat 广告弹窗(补充规则) * feat 更新弹窗(补充 activityId) * feat(网易云音乐): 更新弹窗 --------- Co-authored-by: lisonge --- src/apps/com.netease.cloudmusic.ts | 39 ++++++++++++++++++++++++------ 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/src/apps/com.netease.cloudmusic.ts b/src/apps/com.netease.cloudmusic.ts index 7e920263..498d9433 100644 --- a/src/apps/com.netease.cloudmusic.ts +++ b/src/apps/com.netease.cloudmusic.ts @@ -68,32 +68,55 @@ export default defineAppConfig({ matches: 'WebView >n View > TextView + TextView + TextView', snapshotUrls: 'https://gkd-kit.gitee.io/import/13188737', }, + { + key: 1, + name: '京东双十一广告弹窗', + matches: '[text="广告"] < ViewGroup + ImageView', + snapshotUrls: 'https://i.gkd.li/import/13229016', + }, ], }, { enable: false, key: 5, name: 'VIP 弹窗', - activityIds: - 'com.netease.cloudmusic.music.biz.rn.activity.MainProcessLayerReactNativeActivity', rules: [ { key: 0, + activityIds: + 'com.netease.cloudmusic.music.biz.rn.activity.MainProcessLayerReactNativeActivity', matches: '[text*="开通VIP"] + @ViewGroup[childCount=1][clickable=true] > ImageView', snapshotUrls: 'https://gkd-kit.gitee.io/import/13189055', }, + { + key: 1, + activityIds: 'com.netease.cloudmusic.activity.MainActivity', + matches: '@ImageView - ViewGroup > [text="解锁千万级会员曲库"]', + snapshotUrls: 'https://i.gkd.li/import/13228955', + }, ], }, { key: 6, - name: '版本更新', + name: '更新弹窗', quickFind: true, - activityIds: - 'com.netease.cloudmusic.music.biz.rn.activity.MainProcessLayerReactNativeActivity', - rules: - 'ImageButton[id="com.netease.cloudmusic:id/md_dialog_cm_close_btn"]', - snapshotUrls: 'https://i.gkd.li/import/13197457', + matchLauncher: true, + rules: [ + { + key: 0, + activityIds: [ + 'com.netease.cloudmusic.activity.MainActivity', + 'com.netease.cloudmusic.music.biz.rn.activity.MainProcessLayerReactNativeActivity', + ], + matches: '[id="com.netease.cloudmusic:id/md_dialog_cm_close_btn"]', + snapshotUrls: [ + 'https://i.gkd.li/import/13233790', + 'https://i.gkd.li/import/13197457', + 'https://i.gkd.li/import/13228878', + ], + }, + ], }, { enable: false,