@@ -54,14 +54,14 @@ var TS_USER_AGENTS_1 = require("./TS_USER_AGENTS");
54
54
var cookie = '' , UserName = '' , res = '' , message = '' , shareCodes = [ ] , shareCodesSelf = [ ] , shareCodesHW = [ ] ;
55
55
! ( function ( ) { return __awaiter ( void 0 , void 0 , void 0 , function ( ) {
56
56
var cookiesArr , activityId , _i , _a , _b , index , value , encryptProjectId , _c , _d , t , tp , sum , userStarNum , i , full , _e , _f , _g , index , value , mine , _h , _j , t , _loop_1 , _k , shareCodes_1 , code , state_1 ;
57
- var _l , _m , _o , _p , _q , _r , _s , _t , _u , _v , _w , _x , _y , _z , _0 , _1 ;
58
- return __generator ( this , function ( _2 ) {
59
- switch ( _2 . label ) {
57
+ var _l , _m , _o , _p , _q , _r , _s , _t , _u , _v , _w , _x , _y , _z , _0 , _1 , _2 ;
58
+ return __generator ( this , function ( _3 ) {
59
+ switch ( _3 . label ) {
60
60
case 0 : return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . requireConfig ) ( ) ] ;
61
61
case 1 :
62
- cookiesArr = _2 . sent ( ) ;
62
+ cookiesArr = _3 . sent ( ) ;
63
63
_i = 0 , _a = cookiesArr . entries ( ) ;
64
- _2 . label = 2 ;
64
+ _3 . label = 2 ;
65
65
case 2 :
66
66
if ( ! ( _i < _a . length ) ) return [ 3 /*break*/ , 25 ] ;
67
67
_b = _a [ _i ] , index = _b [ 0 ] , value = _b [ 1 ] ;
@@ -70,21 +70,27 @@ var cookie = '', UserName = '', res = '', message = '', shareCodes = [], shareCo
70
70
console . log ( "\n\u5F00\u59CB\u3010\u4EAC\u4E1C\u8D26\u53F7" . concat ( index + 1 , "\u3011" ) . concat ( UserName , "\n" ) ) ;
71
71
return [ 4 /*yield*/ , api ( 'showSecondFloorCardInfo' , { "source" : "secondfloor" } ) ] ;
72
72
case 3 :
73
- res = _2 . sent ( ) ;
74
- activityId = res . data . result . activityBaseInfo . activityId ;
73
+ res = _3 . sent ( ) ;
74
+ try {
75
+ activityId = res . data . result . activityBaseInfo . activityId ;
76
+ }
77
+ catch ( e ) {
78
+ console . log ( '黑号' ) ;
79
+ return [ 3 /*break*/ , 24 ] ;
80
+ }
75
81
encryptProjectId = res . data . result . activityBaseInfo . encryptProjectId ;
76
82
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 1000 )
77
83
// 任务
78
84
] ;
79
85
case 4 :
80
- _2 . sent ( ) ;
86
+ _3 . sent ( ) ;
81
87
return [ 4 /*yield*/ , api ( 'superBrandTaskList' , { "source" : "secondfloor" , "activityId" : activityId , "assistInfoFlag" : 1 } ) ] ;
82
88
case 5 :
83
89
// 任务
84
- res = _2 . sent ( ) ;
90
+ res = _3 . sent ( ) ;
85
91
( 0 , TS_USER_AGENTS_1 . o2s ) ( res ) ;
86
92
_c = 0 , _d = res . data . result . taskList ;
87
- _2 . label = 6 ;
93
+ _3 . label = 6 ;
88
94
case 6 :
89
95
if ( ! ( _c < _d . length ) ) return [ 3 /*break*/ , 15 ] ;
90
96
t = _d [ _c ] ;
@@ -95,27 +101,27 @@ var cookie = '', UserName = '', res = '', message = '', shareCodes = [], shareCo
95
101
console . log ( tp . title || tp . shopName , tp . itemId ) ;
96
102
return [ 4 /*yield*/ , api ( 'superBrandDoTask' , { "source" : "secondfloor" , "activityId" : activityId , "encryptProjectId" : encryptProjectId , "encryptAssignmentId" : t . encryptAssignmentId , "assignmentType" : t . assignmentType , "itemId" : tp . itemId , "actionType" : 0 } ) ] ;
97
103
case 7 :
98
- res = _2 . sent ( ) ;
104
+ res = _3 . sent ( ) ;
99
105
console . log ( ( _q = res . data ) === null || _q === void 0 ? void 0 : _q . bizMsg ) ;
100
106
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 2000 ) ] ;
101
107
case 8 :
102
- _2 . sent ( ) ;
103
- _2 . label = 9 ;
108
+ _3 . sent ( ) ;
109
+ _3 . label = 9 ;
104
110
case 9 :
105
111
if ( ! ( ( _r = t . ext ) === null || _r === void 0 ? void 0 : _r . sign2 ) ) return [ 3 /*break*/ , 13 ] ;
106
112
if ( ! ( t . ext . currentSectionStatus !== 1 ) ) return [ 3 /*break*/ , 12 ] ;
107
113
return [ 4 /*yield*/ , api ( 'superBrandDoTask' , { "source" : "secondfloor" , "activityId" : activityId , "encryptProjectId" : encryptProjectId , "encryptAssignmentId" : t . encryptAssignmentId , "assignmentType" : t . assignmentType , "itemId" : t . ext . currentSectionItemId , "actionType" : 0 } ) ] ;
108
114
case 10 :
109
- res = _2 . sent ( ) ;
115
+ res = _3 . sent ( ) ;
110
116
console . log ( ( _s = res . data ) === null || _s === void 0 ? void 0 : _s . bizMsg ) ;
111
117
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 2000 ) ] ;
112
118
case 11 :
113
- _2 . sent ( ) ;
119
+ _3 . sent ( ) ;
114
120
console . log ( '下拉任务' , ( _t = t . ext ) === null || _t === void 0 ? void 0 : _t . sign2 ) ;
115
121
return [ 3 /*break*/ , 13 ] ;
116
122
case 12 :
117
123
console . log ( '下拉任务 已经完成' ) ;
118
- _2 . label = 13 ;
124
+ _3 . label = 13 ;
119
125
case 13 :
120
126
// 助力码
121
127
if ( ( _u = t . ext ) === null || _u === void 0 ? void 0 : _u . assistTaskDetail ) {
@@ -128,7 +134,7 @@ var cookie = '', UserName = '', res = '', message = '', shareCodes = [], shareCo
128
134
itemId : t . ext . assistTaskDetail . itemId
129
135
} ) ;
130
136
}
131
- _2 . label = 14 ;
137
+ _3 . label = 14 ;
132
138
case 14 :
133
139
_c ++ ;
134
140
return [ 3 /*break*/ , 6 ] ;
@@ -137,16 +143,16 @@ var cookie = '', UserName = '', res = '', message = '', shareCodes = [], shareCo
137
143
sum = 0 ;
138
144
return [ 4 /*yield*/ , api ( 'superBrandSecondFloorMainPage' , { "source" : "secondfloor" } ) ] ;
139
145
case 16 :
140
- res = _2 . sent ( ) ;
146
+ res = _3 . sent ( ) ;
141
147
userStarNum = res . data . result . activityUserInfo . userStarNum ;
142
148
console . log ( '可以抽奖' , userStarNum , '次' ) ;
143
149
i = 0 ;
144
- _2 . label = 17 ;
150
+ _3 . label = 17 ;
145
151
case 17 :
146
152
if ( ! ( i < userStarNum ) ) return [ 3 /*break*/ , 21 ] ;
147
153
return [ 4 /*yield*/ , api ( 'superBrandTaskLottery' , { "source" : "secondfloor" , "activityId" : activityId } ) ] ;
148
154
case 18 :
149
- res = _2 . sent ( ) ;
155
+ res = _3 . sent ( ) ;
150
156
if ( ( _0 = ( _z = ( _y = res . data . result ) === null || _y === void 0 ? void 0 : _y . rewardComponent ) === null || _z === void 0 ? void 0 : _z . beanList ) === null || _0 === void 0 ? void 0 : _0 . length ) {
151
157
console . log ( '抽奖获得京豆:' , res . data . result . rewardComponent . beanList [ 0 ] . quantity ) ;
152
158
sum += res . data . result . rewardComponent . beanList [ 0 ] . quantity ;
@@ -156,53 +162,57 @@ var cookie = '', UserName = '', res = '', message = '', shareCodes = [], shareCo
156
162
}
157
163
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 2000 ) ] ;
158
164
case 19 :
159
- _2 . sent ( ) ;
160
- _2 . label = 20 ;
165
+ _3 . sent ( ) ;
166
+ _3 . label = 20 ;
161
167
case 20 :
162
168
i ++ ;
163
169
return [ 3 /*break*/ , 17 ] ;
164
170
case 21 :
165
171
message += "\u3010\u4EAC\u4E1C\u8D26\u53F7" . concat ( index + 1 , "\u3011" ) . concat ( UserName , "\n\u62BD\u5956" ) . concat ( userStarNum , "\u6B21\uFF0C\u83B7\u5F97\u4EAC\u8C46" ) . concat ( sum , "\n\n" ) ;
166
- _2 . label = 22 ;
172
+ _3 . label = 22 ;
167
173
case 22 : return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 2000 ) ] ;
168
174
case 23 :
169
- _2 . sent ( ) ;
170
- _2 . label = 24 ;
175
+ _3 . sent ( ) ;
176
+ _3 . label = 24 ;
171
177
case 24 :
172
178
_i ++ ;
173
179
return [ 3 /*break*/ , 2 ] ;
174
180
case 25 :
175
181
console . log ( shareCodesSelf ) ;
176
182
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . getshareCodeHW ) ( 'tewu' ) ] ;
177
183
case 26 :
178
- shareCodesHW = _2 . sent ( ) ;
184
+ shareCodesHW = _3 . sent ( ) ;
179
185
shareCodes = __spreadArray ( __spreadArray ( [ ] , shareCodesSelf , true ) , shareCodesHW , true ) ;
180
186
full = [ ] ;
181
187
_e = 0 , _f = cookiesArr . entries ( ) ;
182
- _2 . label = 27 ;
188
+ _3 . label = 27 ;
183
189
case 27 :
184
190
if ( ! ( _e < _f . length ) ) return [ 3 /*break*/ , 33 ] ;
185
191
_g = _f [ _e ] , index = _g [ 0 ] , value = _g [ 1 ] ;
186
192
cookie = value ;
187
193
return [ 4 /*yield*/ , api ( 'superBrandTaskList' , { "source" : "secondfloor" , "activityId" : activityId , "assistInfoFlag" : 1 } ) ] ;
188
194
case 28 :
189
- res = _2 . sent ( ) ;
195
+ res = _3 . sent ( ) ;
190
196
mine = '' ;
197
+ if ( ! ( ( _1 = res . data . result ) === null || _1 === void 0 ? void 0 : _1 . taskList ) ) {
198
+ console . log ( '黑号' ) ;
199
+ return [ 3 /*break*/ , 32 ] ;
200
+ }
191
201
for ( _h = 0 , _j = res . data . result . taskList ; _h < _j . length ; _h ++ ) {
192
202
t = _j [ _h ] ;
193
- if ( ( _1 = t . ext ) === null || _1 === void 0 ? void 0 : _1 . assistTaskDetail ) {
203
+ if ( ( _2 = t . ext ) === null || _2 === void 0 ? void 0 : _2 . assistTaskDetail ) {
194
204
mine = t . ext . assistTaskDetail . itemId ;
195
205
}
196
206
}
197
207
_loop_1 = function ( code ) {
198
- return __generator ( this , function ( _3 ) {
199
- switch ( _3 . label ) {
208
+ return __generator ( this , function ( _4 ) {
209
+ switch ( _4 . label ) {
200
210
case 0 :
201
211
if ( ! ( code . itemId !== mine && ! full . includes ( code . itemId ) ) ) return [ 3 /*break*/ , 3 ] ;
202
212
console . log ( "\u8D26\u53F7" . concat ( index + 1 , " \u53BB\u52A9\u529B " ) . concat ( code . itemId , " " ) . concat ( shareCodesSelf . some ( function ( self ) { return self . itemId === code . itemId ; } ) ? '*内部*' : '' ) ) ;
203
213
return [ 4 /*yield*/ , api ( 'superBrandDoTask' , { "source" : "secondfloor" , "activityId" : code . activityId , "encryptProjectId" : code . encryptProjectId , "encryptAssignmentId" : code . encryptAssignmentId , "assignmentType" : 2 , "itemId" : code . itemId , "actionType" : 0 } ) ] ;
204
214
case 1 :
205
- res = _3 . sent ( ) ;
215
+ res = _4 . sent ( ) ;
206
216
if ( res . data . bizCode === '0' ) {
207
217
console . log ( '助力成功' ) ;
208
218
}
@@ -223,26 +233,23 @@ var cookie = '', UserName = '', res = '', message = '', shareCodes = [], shareCo
223
233
}
224
234
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 2000 ) ] ;
225
235
case 2 :
226
- _3 . sent ( ) ;
227
- return [ 3 /*break*/ , 4 ] ;
228
- case 3 :
229
- console . log ( '助力满了,跳过' ) ;
230
- _3 . label = 4 ;
231
- case 4 : return [ 2 /*return*/ ] ;
236
+ _4 . sent ( ) ;
237
+ _4 . label = 3 ;
238
+ case 3 : return [ 2 /*return*/ ] ;
232
239
}
233
240
} ) ;
234
241
} ;
235
242
_k = 0 , shareCodes_1 = shareCodes ;
236
- _2 . label = 29 ;
243
+ _3 . label = 29 ;
237
244
case 29 :
238
245
if ( ! ( _k < shareCodes_1 . length ) ) return [ 3 /*break*/ , 32 ] ;
239
246
code = shareCodes_1 [ _k ] ;
240
247
return [ 5 /*yield**/ , _loop_1 ( code ) ] ;
241
248
case 30 :
242
- state_1 = _2 . sent ( ) ;
249
+ state_1 = _3 . sent ( ) ;
243
250
if ( state_1 === "break" )
244
251
return [ 3 /*break*/ , 32 ] ;
245
- _2 . label = 31 ;
252
+ _3 . label = 31 ;
246
253
case 31 :
247
254
_k ++ ;
248
255
return [ 3 /*break*/ , 29 ] ;
0 commit comments