diff --git a/src/apps/com.jingdong.app.mall.ts b/src/apps/com.jingdong.app.mall.ts index 18d7388ca..241d59f7a 100644 --- a/src/apps/com.jingdong.app.mall.ts +++ b/src/apps/com.jingdong.app.mall.ts @@ -87,14 +87,10 @@ export default defineGkdApp({ key: 5, name: '全屏广告-广告弹窗', enable: false, - activityIds: [ - 'com.jingdong.app.mall.MainFrameActivity', - 'com.jd.lib.cashier.complete.view.CashierCompleteActivity', - 'com.jd.lib.jshop.jshop.JshopMainShopActivity', - ], rules: [ { key: 0, + activityIds: 'com.jingdong.app.mall.MainFrameActivity', matches: '@FrameLayout[clickable=true] > [desc="关闭"]', snapshotUrls: [ 'https://i.gkd.li/i/13165721', @@ -103,6 +99,10 @@ export default defineGkdApp({ }, { key: 1, + activityIds: [ + 'com.jd.lib.cashier.complete.view.CashierCompleteActivity', + 'com.jd.lib.jshop.jshop.JshopMainShopActivity', + ], quickFind: true, matches: '[vid="close"][desc="关闭页面"]', snapshotUrls: [ @@ -112,6 +112,7 @@ export default defineGkdApp({ }, { key: 2, + activityIds: 'com.jingdong.app.mall.MainFrameActivity', matches: '[id="android:id/content"] > RelativeLayout > RelativeLayout > *[childCount=2] > ImageView[index=1][clickable=true]', snapshotUrls: [ diff --git a/src/apps/com.tencent.mobileqq.ts b/src/apps/com.tencent.mobileqq.ts index d3f987b19..a079fa4f3 100644 --- a/src/apps/com.tencent.mobileqq.ts +++ b/src/apps/com.tencent.mobileqq.ts @@ -40,8 +40,11 @@ export default defineGkdApp({ key: 0, name: '顶部横幅', matches: - 'ImageView n TextView[text.length>0] < [name$="ImageView"||name$="Button"][desc="关闭"||(desc=null&&text=null)][childCount=0][visibleToUser=true][clickable=true][longClickable!=true][left>0&&top>0]', - excludeMatches: '[vid="chat_item_head_icon"]', // 聊天界面头像 + 'ImageView[clickable=false] n TextView[clickable=false][text.length>0] < [name$="ImageView"||name$="Button"][desc="关闭"||(desc=null&&text=null)][childCount=0][visibleToUser=true][clickable=true][longClickable!=true][left>0&&top>0]', + excludeMatches: [ + '[vid="chat_item_head_icon"]', // 聊天界面头像 + '[id^="com.tencent.mobileqq.qzone"]', // QQ空间 + ], snapshotUrls: [ 'https://i.gkd.li/import/13426912', 'https://i.gkd.li/import/12706907', diff --git a/src/apps/com.zhihu.android.ts b/src/apps/com.zhihu.android.ts index 25c6b852a..7c77d977b 100644 --- a/src/apps/com.zhihu.android.ts +++ b/src/apps/com.zhihu.android.ts @@ -188,14 +188,13 @@ export default defineGkdApp({ name: '功能类-自动展开回答', desc: '自动点击展开', enable: false, + quickFind: true, rules: [ { activityIds: 'com.zhihu.android.mixshortcontainer.MixShortContainerActivity', matches: - 'ImageView[id="com.zhihu.android:id/iv_expand"] - TextView[id="com.zhihu.android:id/tv_expand"][text="展开"][visibleToUser=true]', - exampleUrls: - 'https://m.gkd.li/57941037/6f6e5fd0-98a8-4a92-be02-7f34e3c5b8bd', + 'ImageView[id="com.zhihu.android:id/iv_expand"] - TextView[text="展开"][visibleToUser=true]', snapshotUrls: [ 'https://i.gkd.li/import/12647688', 'https://i.gkd.li/import/12707687', // 使用 [visibleToUser=true] 进行限定,防止在控件不可见时提前触发规则 diff --git a/src/apps/com.zmzx.college.search.ts b/src/apps/com.zmzx.college.search.ts index 58ddc88c8..dc6abaf0b 100644 --- a/src/apps/com.zmzx.college.search.ts +++ b/src/apps/com.zmzx.college.search.ts @@ -91,6 +91,11 @@ export default defineGkdApp({ matches: '[text="广告"] < Image[text.length=0]', snapshotUrls: 'https://i.gkd.li/i/15521151', }, + { + key: 2, + matches: '[vid="iv_native_close"]', + snapshotUrls: 'https://i.gkd.li/i/15527866', + }, ], }, {