From 3135a065e83a79e8a53c72cd7ee1faa2f30da435 Mon Sep 17 00:00:00 2001 From: Kun Jinkao <45487685+Snoopy1866@users.noreply.github.com> Date: Mon, 11 Dec 2023 20:17:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=BD=91=E6=98=93=E6=9C=89=E9=81=93?= =?UTF-8?q?=E8=AF=8D=E5=85=B8):=20=E5=BC=80=E5=B1=8F=E5=B9=BF=E5=91=8A?= =?UTF-8?q?=EF=BC=88=E4=BC=98=E5=8C=96=E8=A7=84=E5=88=99=EF=BC=89=E3=80=81?= =?UTF-8?q?=E5=BC=B9=E7=AA=97=E5=B9=BF=E5=91=8A=EF=BC=88=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E8=A7=84=E5=88=99=EF=BC=89=E3=80=81=E6=9B=B4=E6=96=B0=E5=BC=B9?= =?UTF-8?q?=E7=AA=97=20(#3049)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat 开屏广告(优化规则) * feat 弹窗广告(优化规则) * feat 更新弹窗 --- src/apps/com.youdao.dict.ts | 60 ++++++++++++++++++++++++------------- 1 file changed, 40 insertions(+), 20 deletions(-) diff --git a/src/apps/com.youdao.dict.ts b/src/apps/com.youdao.dict.ts index 43541386..8ebb65ca 100644 --- a/src/apps/com.youdao.dict.ts +++ b/src/apps/com.youdao.dict.ts @@ -3,12 +3,16 @@ import { defineAppConfig } from '../types'; export default defineAppConfig({ id: 'com.youdao.dict', name: '网易有道词典', + deprecatedKeys: [3], groups: [ { key: 0, name: '开屏广告', - activityIds: 'com.youdao.dict.activity.DictSplashActivity', - rules: '[id="com.youdao.dict:id/skin_text"]', + quickFind: true, + matchTime: 10000, + actionMaximum: 1, + resetMatch: 'app', + rules: '[text$="跳过"][text.length<=10]', snapshotUrls: 'https://i.gkd.li/import/12668545', }, { @@ -30,25 +34,31 @@ export default defineAppConfig({ }, { key: 2, - name: '主页弹窗', - activityIds: [ - 'com.youdao.dict.activity.MainActivity', - 'com.youdao.dict.activity.DictSplashActivity', + name: '弹窗广告', + rules: [ + { + key: 0, + name: '首页-弹窗广告', + activityIds: [ + 'com.youdao.dict.activity.MainActivity', + 'com.youdao.dict.activity.DictSplashActivity', + ], + quickFind: true, + matches: '@ImageView[id="com.youdao.dict:id/iv_close_bt"]', + snapshotUrls: [ + 'https://i.gkd.li/import/12893419', + 'https://i.gkd.li/import/13263801', + ], + }, + { + key: 1, + name: '学习页面-弹窗广告', + activityIds: 'com.youdao.dict.edu.main.MainPopDialog', + quickFind: true, + matches: '@ImageView[id="com.youdao.dict:id/iv_close"]', + snapshotUrls: 'https://i.gkd.li/import/12893450', + }, ], - rules: '@ImageView[id="com.youdao.dict:id/iv_close_bt"]', - quickFind: true, - snapshotUrls: [ - 'https://i.gkd.li/import/12893419', - 'https://i.gkd.li/import/13263801', - ], - }, - { - key: 3, - name: '学习-弹窗', - activityIds: 'com.youdao.dict.edu.main.MainPopDialog', - rules: '@ImageView[id="com.youdao.dict:id/iv_close"]', - quickFind: true, - snapshotUrls: 'https://i.gkd.li/import/12893450', }, { key: 4, @@ -69,5 +79,15 @@ export default defineAppConfig({ rules: '[id="com.youdao.dict:id/btn_never"][text*="不再提醒"]', snapshotUrls: 'https://i.gkd.li/import/13540941', }, + { + key: 6, + name: '更新弹窗', + quickFind: true, + actionMaximum: 1, + resetMatch: 'app', + rules: + '[id="com.youdao.dict:id/tv_version"] + [id="com.youdao.dict:id/iv_close"]', + snapshotUrls: 'https://i.gkd.li/import/13627912', + }, ], });