diff --git a/src/apps/com.luna.music.ts b/src/apps/com.luna.music.ts index 309890fa..0a9cce25 100644 --- a/src/apps/com.luna.music.ts +++ b/src/apps/com.luna.music.ts @@ -17,20 +17,54 @@ export default defineAppConfig({ { key: 2, name: 'VIP弹窗', - desc: '直接关闭所有该样式弹窗', + desc: '直接关闭所有底部半屏弹窗', quickFind: true, actionMaximum: 1, resetMatch: 'app', + activityIds: 'com.luna.biz.main.main.MainActivity', rules: [ { action: 'back', - matches: '[id="com.luna.music:id/bullet_container"]', + matches: + '[id="com.luna.music:id/design_bottom_sheet"] [id="com.luna.music:id/bullet_container"]', snapshotUrls: [ 'https://i.gkd.li/import/13533795', 'https://i.gkd.li/import/13533797', + 'https://i.gkd.li/import/13613296', // matches中添加[id="com.luna.music:id/design_bottom_sheet"], 避免在此误触 + 'https://i.gkd.li/import/13613498', // matches中添加[id="com.luna.music:id/design_bottom_sheet"], 避免在此误触 + 'https://i.gkd.li/import/13613850', // 单独matches: '[id="com.luna.music:id/design_bottom_sheet"]', 会误触 ], }, ], }, + { + enable: false, + key: 7, + name: '看广告视频拿VIP', + desc: '30s广告后点击【跳过】', + activityIds: [ + 'com.bytedance.sdk.openadsdk.stub.activity.Stub_Standard_Portrait_Activity', + 'com.luna.biz.ad.AdActivity', + ], + rules: [ + { + key: 0, + name: '等待30s点击【跳过】', + actionDelay: 30000, + matches: 'WebView > WebView > View TextView[text="| 跳过"]', + snapshotUrls: [ + 'https://i.gkd.li/import/13611006', + 'https://i.gkd.li/import/13613085', + ], + }, + { + preKeys: 0, + name: '点击【坚持退出】', + quickFind: true, + matches: '[id="com.byted.pangle:id/tt_negtive"][text="坚持退出"]', + snapshotUrls: 'https://i.gkd.li/import/13613184', + }, + ], + }, ], });