@@ -73,11 +73,10 @@ var log = '';
73
73
return [ 4 /*yield*/ , getShareCodeSelf ( ) ] ;
74
74
case 3 :
75
75
_a . sent ( ) ;
76
- return [ 4 /*yield*/ , help ( ) ] ;
76
+ return [ 4 /*yield*/ , help ( )
77
+ // await open(false)
78
+ ] ;
77
79
case 4 :
78
- _a . sent ( ) ;
79
- return [ 4 /*yield*/ , open ( false ) ] ;
80
- case 5 :
81
80
_a . sent ( ) ;
82
81
return [ 2 /*return*/ ] ;
83
82
}
@@ -272,7 +271,7 @@ function open(autoOpen) {
272
271
}
273
272
function help ( ) {
274
273
return __awaiter ( this , void 0 , void 0 , function ( ) {
275
- var _i , _a , _b , index , value , _c , shareCodes_1 , code , i , random , log1 , e_5 , e_6 ;
274
+ var _i , _a , _b , index , value , remain , _c , shareCodes_1 , code , i , random , log1 , e_5 ;
276
275
return __generator ( this , function ( _d ) {
277
276
switch ( _d . label ) {
278
277
case 0 :
@@ -299,53 +298,57 @@ function help() {
299
298
else {
300
299
shareCodes = Array . from ( new Set ( __spreadArray ( __spreadArray ( [ ] , shareCodesSelf , true ) , shareCodesHW , true ) ) ) ;
301
300
}
301
+ remain = 1 ;
302
302
_c = 0 , shareCodes_1 = shareCodes ;
303
303
_d . label = 5 ;
304
304
case 5 :
305
305
if ( ! ( _c < shareCodes_1 . length ) ) return [ 3 /*break*/ , 18 ] ;
306
306
code = shareCodes_1 [ _c ] ;
307
307
if ( ! ! fullCode . includes ( code ) ) return [ 3 /*break*/ , 17 ] ;
308
+ if ( ! remain ) {
309
+ return [ 3 /*break*/ , 18 ] ;
310
+ }
308
311
i = 0 ;
309
312
_d . label = 6 ;
310
313
case 6 :
311
314
if ( ! ( i < 5 ) ) return [ 3 /*break*/ , 17 ] ;
312
- _d . label = 7 ;
313
- case 7 :
314
- _d . trys . push ( [ 7 , 13 , , 14 ] ) ;
315
315
UA = "jdltapp;iPhone;3.1.0;" . concat ( Math . ceil ( Math . random ( ) * 4 + 10 ) , "." ) . concat ( Math . ceil ( Math . random ( ) * 4 ) , ";" ) . concat ( ( 0 , TS_USER_AGENTS_1 . randomString ) ( 40 ) ) ;
316
316
return [ 4 /*yield*/ , getLog ( ) ] ;
317
- case 8 :
317
+ case 7 :
318
318
log = _d . sent ( ) ;
319
319
random = log . match ( / " r a n d o m " : " ( \d + ) " / ) [ 1 ] , log1 = log . match ( / " l o g " : " ( .* ) " / ) [ 1 ] ;
320
320
console . log ( "\u8D26\u53F7" . concat ( index + 1 , " " ) . concat ( UserName , " \u53BB\u52A9\u529B " ) . concat ( code , " " ) . concat ( shareCodesSelf . includes ( code ) ? '*内部*' : '' ) ) ;
321
- return [ 4 /*yield*/ , api ( 'jinli_h5assist' , { "redPacketId" : code , "followShop" : 0 , "random" : random , "log" : log1 , "sceneid" : "JLHBhPageh5" } ) ] ;
322
- case 9 :
321
+ return [ 4 /*yield*/ , api ( 'jinli_h5assist' , { "redPacketId" : code , "followShop" : 0 , "random" : random , "log" : log1 , "sceneid" : "JLHBhPageh5" } )
322
+ // o2s(res, 'jinli_h5assist')
323
+ ] ;
324
+ case 8 :
323
325
res = _d . sent ( ) ;
324
- ( 0 , TS_USER_AGENTS_1 . o2s ) ( res , 'jinli_h5assist' ) ;
326
+ if ( ! ( res . rtn_code !== 0 ) ) return [ 3 /*break*/ , 9 ] ;
327
+ console . log ( 'log无效' ) ;
328
+ return [ 3 /*break*/ , 14 ] ;
329
+ case 9 :
325
330
if ( ! ( res . data . result . status === 0 ) ) return [ 3 /*break*/ , 11 ] ;
326
331
console . log ( '助力成功:' , parseFloat ( res . data . result . assistReward . discount ) ) ;
327
- return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 20000 ) ] ;
332
+ return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 45000 ) ] ;
328
333
case 10 :
329
334
_d . sent ( ) ;
335
+ remain = 0 ;
330
336
return [ 3 /*break*/ , 17 ] ;
331
337
case 11 :
332
- if ( res . data . result . status === 3 ) {
333
- console . log ( '今日助力次数已满' ) ;
334
- return [ 3 /*break*/ , 17 ] ;
335
- }
336
- else {
337
- console . log ( '助力结果:' , res . data . result . statusDesc ) ;
338
- if ( res . data . result . statusDesc === '啊偶,TA的助力已满,开启自己的红包活动吧~' ) {
339
- fullCode . push ( code ) ;
340
- }
341
- }
342
- _d . label = 12 ;
343
- case 12 : return [ 3 /*break*/ , 17 ] ;
338
+ if ( ! ( res . data . result . status === 3 ) ) return [ 3 /*break*/ , 13 ] ;
339
+ console . log ( '今日助力次数已满' ) ;
340
+ return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 45000 ) ] ;
341
+ case 12 :
342
+ _d . sent ( ) ;
343
+ remain = 0 ;
344
+ return [ 3 /*break*/ , 17 ] ;
344
345
case 13 :
345
- e_5 = _d . sent ( ) ;
346
- console . log ( 'log无效' ) ;
347
- return [ 3 /*break*/ , 14 ] ;
348
- case 14 : return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 20000 ) ] ;
346
+ console . log ( '助力结果:' , res . data . result . statusDesc ) ;
347
+ if ( res . data . result . statusDesc === '啊偶,TA的助力已满,开启自己的红包活动吧~' ) {
348
+ fullCode . push ( code ) ;
349
+ }
350
+ _d . label = 14 ;
351
+ case 14 : return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 45000 ) ] ;
349
352
case 15 :
350
353
_d . sent ( ) ;
351
354
_d . label = 16 ;
@@ -357,8 +360,8 @@ function help() {
357
360
return [ 3 /*break*/ , 5 ] ;
358
361
case 18 : return [ 3 /*break*/ , 20 ] ;
359
362
case 19 :
360
- e_6 = _d . sent ( ) ;
361
- console . log ( e_6 ) ;
363
+ e_5 = _d . sent ( ) ;
364
+ console . log ( e_5 ) ;
362
365
return [ 3 /*break*/ , 20 ] ;
363
366
case 20 :
364
367
_i ++ ;
0 commit comments