From 891f331636a97d9872068049f584843b57cee4f5 Mon Sep 17 00:00:00 2001 From: AIsouler Date: Mon, 25 Nov 2024 20:09:21 +0800 Subject: [PATCH] =?UTF-8?q?perf(=E7=99=BE=E5=BA=A6=E8=B4=B4=E5=90=A7):=20?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E7=B1=BB-=E8=B4=B4=E5=90=A7=E5=86=85?= =?UTF-8?q?=E7=AD=BE=E5=88=B0=E5=B9=B6=E5=85=B3=E9=97=AD=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=20(#538)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apps/com.baidu.tieba.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/apps/com.baidu.tieba.ts b/src/apps/com.baidu.tieba.ts index 7b0ca2c8..862883c3 100644 --- a/src/apps/com.baidu.tieba.ts +++ b/src/apps/com.baidu.tieba.ts @@ -276,16 +276,19 @@ export default defineGkdApp({ { key: 12, name: '功能类-贴吧内签到并关闭弹窗', + fastQuery: true, rules: [ { key: 0, name: '贴吧页签到', activityIds: 'com.baidu.tieba.forum.ForumActivity', - matches: - 'WebView[text="frs"] > View > View > View > View > TextView[text="签到"][visibleToUser=true]', + anyMatches: [ + '@TextView[text="签到"][visibleToUser=true] <3 View < View <2 View < View < WebView < WebView < FrameLayout < ViewGroup <2 FrameLayout < FrameLayout < [id="android:id/content"]', + '@TextView[text="签到"][visibleToUser=true] <5 View < View <2 View < WebView < WebView < FrameLayout < ViewGroup <2 FrameLayout < FrameLayout < [id="android:id/content"]', + ], snapshotUrls: [ - 'https://i.gkd.li/i/13776801', 'https://i.gkd.li/i/15087289', + 'https://i.gkd.li/i/17902156', ], }, { @@ -293,9 +296,9 @@ export default defineGkdApp({ name: '关闭签到成功弹窗', action: 'back', activityIds: 'com.baidu.tbadk.browser.TBWebContainerActivity', - matches: 'WebView[text="签到弹窗"]', + matches: + '@WebView[text="签到弹窗" || text="补签"][visibleToUser=true] < WebView < FrameLayout < LinearLayout < RelativeLayout < [id="android:id/content"]', snapshotUrls: [ - 'https://i.gkd.li/i/13776424', 'https://i.gkd.li/i/15087327', 'https://i.gkd.li/i/15881225', ],