Skip to content

Commit bd1a522

Browse files
refactor: 迁移以前的规则
脚本见 #85
1 parent afd50a3 commit bd1a522

File tree

449 files changed

+1213
-1534
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

449 files changed

+1213
-1534
lines changed

src/apps/cn.xiaochuankeji.zuiyouLite.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export default defineGkdApp({
3939
top: 'width * 0.1667',
4040
},
4141
matches:
42-
'[id$="spalsh_ad_view"] >4 [id$="native_container"] >2 [id="cn.xiaochuankeji.zuiyouLite:id/contentView"]', // 避免选中其他开屏广告节点
42+
'[id$="spalsh_ad_view"] >4 [id$="native_container"] >2 [vid="contentView"]', // 避免选中其他开屏广告节点
4343
exampleUrls:
4444
'https://m.gkd.li/57941037/485963ab-07b1-412a-a932-badc50cb2688',
4545
snapshotUrls: 'https://i.gkd.li/i/13399391',
@@ -50,12 +50,12 @@ export default defineGkdApp({
5050
key: 2,
5151
name: '分段广告-信息流广告',
5252
fastQuery: true,
53-
activityIds: 'cn.xiaochuankeji.zuiyouLite.ui.slide.ActivitySlideDetail',
53+
activityIds: '.ui.slide.ActivitySlideDetail',
5454
rules: [
5555
{
5656
key: 0,
5757
name: '点击关闭',
58-
matches: '[id="cn.xiaochuankeji.zuiyouLite:id/ad_remove"]',
58+
matches: '[vid="ad_remove"]',
5959
snapshotUrls: 'https://i.gkd.li/i/13387116',
6060
},
6161
{

src/apps/cn.xuexi.android.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ export default defineGkdApp({
2828
rules: [
2929
{
3030
activityIds: 'com.alibaba.android.rimet.biz.SplashActivity',
31-
matches:
32-
'[text^="开启消息通知"] +2 [id="cn.xuexi.android:id/layout_close"]',
31+
matches: '[text^="开启消息通知"] +2 [vid="layout_close"]',
3332
snapshotUrls: 'https://i.gkd.li/i/12715160',
3433
},
3534
],

src/apps/cn.yonghui.hyd.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@ export default defineGkdApp({
1212
{
1313
key: 1,
1414
name: '好券即将过期弹窗',
15-
activityIds:
16-
'cn.yonghui.hyd.coupon.couponfactory.CouponFactoryActivity',
15+
activityIds: '.coupon.couponfactory.CouponFactoryActivity',
1716
matches: [
18-
'[id="cn.yonghui.hyd:id/advance" || id="cn.yonghui.hyd:id/couponsWillGoneHeaderIv"]',
19-
'[id="cn.yonghui.hyd:id/close"]',
17+
'[vid="advance" || vid="couponsWillGoneHeaderIv"]',
18+
'[vid="close"]',
2019
],
2120
snapshotUrls: [
2221
'https://i.gkd.li/i/13414401',

src/apps/com.able.wisdomtree.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export default defineGkdApp({
7676
{
7777
fastQuery: true,
7878
activityIds:
79-
'com.able.wisdomtree.course.course.studycourse.activity.StudyCourseVideoActivity',
79+
'.course.course.studycourse.activity.StudyCourseVideoActivity',
8080
matches: '@[vid="im_close"][clickable=true] - [text$="同学"]',
8181
snapshotUrls: 'https://i.gkd.li/i/24230330',
8282
},

src/apps/com.alibaba.ailabs.tg.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ export default defineGkdApp({
1414
rules: [
1515
{
1616
activityIds: '.activity.HomeActivity',
17-
matches:
18-
'[id="com.alibaba.ailabs.tg:id/ll_download"] + [id="com.alibaba.ailabs.tg:id/va_dialog_cancel"]',
17+
matches: '[vid="ll_download"] + [vid="va_dialog_cancel"]',
1918
snapshotUrls: 'https://i.gkd.li/i/13296332',
2019
},
2120
],

src/apps/com.alibaba.android.rimet.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ export default defineGkdApp({
1414
rules: [
1515
{
1616
key: 0,
17-
matches:
18-
'@FrameLayout > [id="com.alibaba.android.rimet:id/icft_close"]',
17+
matches: '@FrameLayout > [vid="icft_close"]',
1918
snapshotUrls: 'https://i.gkd.li/i/13325125',
2019
},
2120
],
@@ -31,7 +30,7 @@ export default defineGkdApp({
3130
{
3231
key: 0,
3332
matches:
34-
'@FrameLayout[id="com.alibaba.android.rimet:id/layout_close"] -2 TextView[text="文件即将过期请备份"]',
33+
'@FrameLayout[vid="layout_close"] -2 TextView[text="文件即将过期请备份"]',
3534
action: 'clickCenter',
3635
snapshotUrls: 'https://i.gkd.li/i/13325125',
3736
},
@@ -47,8 +46,7 @@ export default defineGkdApp({
4746
rules: [
4847
{
4948
key: 0,
50-
matches:
51-
'CheckBox[id="com.alibaba.android.rimet:id/cb_send_origin"][text="原图"][checked=false]',
49+
matches: 'CheckBox[vid="cb_send_origin"][text="原图"][checked=false]',
5250
snapshotUrls: [
5351
'https://i.gkd.li/i/13309648', //未选中 [checked=false]
5452
'https://i.gkd.li/i/13309845', //已选中 [checked=true]
@@ -70,8 +68,7 @@ export default defineGkdApp({
7068
snapshotUrls: 'https://i.gkd.li/i/13402478',
7169
},
7270
{
73-
matches:
74-
'TextView[id="com.alibaba.android.rimet:id/dialog_close_button"]',
71+
matches: 'TextView[vid="dialog_close_button"]',
7572
snapshotUrls: 'https://i.gkd.li/i/13772151',
7673
},
7774
],
@@ -86,7 +83,7 @@ export default defineGkdApp({
8683
activityIds: 'com.alibaba.android.user.qrcode.WebLoginActivity',
8784
rules: [
8885
{
89-
matches: '[id="com.alibaba.android.rimet:id/btn_login"]',
86+
matches: '[vid="btn_login"]',
9087
snapshotUrls: 'https://i.gkd.li/i/13433981',
9188
},
9289
],

src/apps/com.android.BBKClock.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ export default defineGkdApp({
1010
rules: [
1111
{
1212
fastQuery: true,
13-
activityIds:
14-
'com.android.BBKClock.alarmclock.view.activity.AlarmAlertFullScreen',
13+
activityIds: '.alarmclock.view.activity.AlarmAlertFullScreen',
1514
matches:
1615
'[vid="snooze_clock_view"] + [vid="close_button"][clickable=true][visibleToUser=true]',
1716
snapshotUrls: 'https://i.gkd.li/i/25462593',

src/apps/com.android.bankabc.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export default defineGkdApp({
1717
rules: [
1818
{
1919
key: 0,
20-
matches: '[id="com.android.bankabc:id/close"]',
20+
matches: '[vid="close"]',
2121
exampleUrls:
2222
'https://m.gkd.li/57941037/67cfc2f8-a108-4382-976a-0da7d13764e9',
2323
snapshotUrls: 'https://i.gkd.li/i/14179162',

src/apps/com.android.browser.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default defineGkdApp({
77
{
88
key: 0,
99
name: '局部广告-关闭[个性推荐开启提示]',
10-
activityIds: ['com.android.browser.BrowserActivity'],
10+
activityIds: ['.BrowserActivity'],
1111
rules: [
1212
{
1313
matches:
@@ -20,10 +20,7 @@ export default defineGkdApp({
2020
key: 1,
2121
name: '分段广告-主页信息流广告',
2222
fastQuery: true,
23-
activityIds: [
24-
'com.android.browser.BrowserActivity',
25-
'com.android.browser.flow.view.FeedbackDialog',
26-
],
23+
activityIds: ['.BrowserActivity', '.flow.view.FeedbackDialog'],
2724
rules: [
2825
{
2926
key: 0,
@@ -51,7 +48,7 @@ export default defineGkdApp({
5148
desc: '点击关闭',
5249
rules: [
5350
{
54-
activityIds: 'com.android.browser.BrowserActivity',
51+
activityIds: '.BrowserActivity',
5552
matches: '[id="bnp_close_icon"][visibleToUser=true]',
5653
exampleUrls:
5754
'https://m.gkd.li/57941037/b0d601cf-6cd1-411c-8555-bd4a8ee3335c',

src/apps/com.android.documentsui.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export default defineGkdApp({
1111
rules: [
1212
{
1313
fastQuery: true,
14-
activityIds: 'com.android.documentsui.picker.PickActivity',
14+
activityIds: '.picker.PickActivity',
1515
matches: [
1616
'[text^="要允许"][visibleToUser=true]',
1717
'[text="允许"][visibleToUser=true]',
@@ -26,7 +26,7 @@ export default defineGkdApp({
2626
rules: [
2727
{
2828
fastQuery: true,
29-
activityIds: 'com.android.documentsui.picker.PickActivity',
29+
activityIds: '.picker.PickActivity',
3030
matches: '[text="使用此文件夹"]',
3131
snapshotUrls: 'https://i.gkd.li/i/13916082',
3232
},

0 commit comments

Comments
 (0)