1
1
2
2
/*
3
3
入口:领券中心
4
- 35 8,12,21 * * * https://raw.githubusercontent.com/6dylan6/jdpro/main/jd_couponspace.js
4
+ 15 8,12,21 * * * https://raw.githubusercontent.com/6dylan6/jdpro/main/jd_couponspace.js
5
5
updatetime: 2022/10/27
6
6
*/
7
7
@@ -33,6 +33,7 @@ if ($.isNode()) {
33
33
$ . index = i + 1 ;
34
34
$ . isLogin = true ;
35
35
$ . nickName = '' ;
36
+ $ . end = false ;
36
37
await TotalBean ( ) ;
37
38
console . log ( `\n******开始【京东账号${ $ . index } 】${ $ . nickName || $ . UserName } *********\n` ) ;
38
39
if ( ! $ . isLogin ) {
@@ -45,6 +46,10 @@ if ($.isNode()) {
45
46
46
47
//await getExploreStatus();
47
48
await homepage ( ) ;
49
+ if ( $ . end ) {
50
+ console . log ( '本期活动已结束!' ) ;
51
+ break ;
52
+ }
48
53
await $ . wait ( 500 ) ;
49
54
console . log ( '当前已有卡片:' + $ . collectedCardsNum ) ;
50
55
if ( $ . cardlist [ 0 ] . isOpen ) {
@@ -100,9 +105,10 @@ if ($.isNode()) {
100
105
}
101
106
await $ . wait ( 2000 )
102
107
}
103
-
104
- console . log ( '\n\n开始内部互助...' )
105
- await help ( ) ;
108
+ if ( ! $ . end ) {
109
+ console . log ( '\n\n开始内部互助...' )
110
+ await help ( ) ;
111
+ }
106
112
} ) ( )
107
113
. catch ( ( e ) => {
108
114
$ . log ( '' , `❌ ${ $ . name } , 失败! 原因: ${ e } !` , '' )
@@ -139,8 +145,11 @@ async function homepage() {
139
145
$ . drawCardChance = data . data . result . drawCardChance || 0 ;
140
146
$ . cardlist = data . data . result . cards ;
141
147
$ . exploreEndTime = data . data . result . exploreEndTime ;
148
+ } else if ( data . data . biz_msg . indexOf ( '结束' ) > - 1 ) {
149
+ $ . end = true ;
150
+ // console.log('本期活动结束!');
142
151
} else {
143
- console . log ( data . data . biz_msg )
152
+ console . log ( data . data . biz_msg ) ;
144
153
}
145
154
}
146
155
} catch ( e ) {
0 commit comments