1
1
"use strict" ;
2
2
/**
3
- * 京东-农场助力
3
+ * 京东-东东农场-助力
4
4
* 所有CK助力顺序
5
5
* 内部 -> 助力池
6
6
* 和jd_fruit.js同方法自己设置内部码
7
7
* 如果没有添加内部码,直接助力助力池
8
- * cron: 35 0,1,2 * * *
9
- *
8
+ * cron: 35 0,3,5 * * *
10
9
*/
11
10
var __awaiter = ( this && this . __awaiter ) || function ( thisArg , _arguments , P , generator ) {
12
11
function adopt ( value ) { return value instanceof P ? value : new P ( function ( resolve ) { resolve ( value ) ; } ) ; }
@@ -69,7 +68,7 @@ var message = '', log = { help: '', runTimes: '' };
69
68
_i = 0 , _a = cookiesArr . entries ( ) ;
70
69
_f . label = 2 ;
71
70
case 2 :
72
- if ( ! ( _i < _a . length ) ) return [ 3 /*break*/ , 32 ] ;
71
+ if ( ! ( _i < _a . length ) ) return [ 3 /*break*/ , 33 ] ;
73
72
_b = _a [ _i ] , index = _b [ 0 ] , value = _b [ 1 ] ;
74
73
cookie = value ;
75
74
UserName = decodeURIComponent ( cookie . match ( / p t _ p i n = ( [ ^ ; ] * ) / ) [ 1 ] ) ;
@@ -81,63 +80,67 @@ var message = '', log = { help: '', runTimes: '' };
81
80
shareCodeSelf = shareCodeFile [ Object . keys ( shareCodeFile ) [ index ] ] . split ( '@' ) ;
82
81
}
83
82
( 0 , TS_USER_AGENTS_1 . o2s ) ( shareCodeSelf , "\u7B2C" . concat ( index + 1 , "\u4E2A\u8D26\u53F7\u83B7\u53D6\u7684\u5185\u90E8\u4E92\u52A9" ) ) ;
84
- return [ 4 /*yield*/ , api ( 'initForFarm' , { "version" : 11 , "channel" : 3 } ) ] ;
83
+ console . log ( '⬆️ 检查是否获取到内部互助码,有问题及时停止运行,15秒后开始执行' ) ;
84
+ return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 15000 ) ] ;
85
85
case 3 :
86
- res = _f . sent ( ) ;
87
- _f . label = 4 ;
86
+ _f . sent ( ) ;
87
+ return [ 4 /*yield*/ , api ( 'initForFarm' , { "version" : 11 , "channel" : 3 } ) ] ;
88
88
case 4 :
89
- _f . trys . push ( [ 4 , 12 , , 13 ] ) ;
90
- console . log ( '助力码' , res . farmUserPro . shareCode ) ;
91
- i = 0 ;
89
+ res = _f . sent ( ) ;
92
90
_f . label = 5 ;
93
91
case 5 :
94
- if ( ! ( i < 5 ) ) return [ 3 /*break*/ , 11 ] ;
92
+ _f . trys . push ( [ 5 , 13 , , 14 ] ) ;
93
+ console . log ( '助力码' , res . farmUserPro . shareCode ) ;
94
+ i = 0 ;
95
95
_f . label = 6 ;
96
96
case 6 :
97
- _f . trys . push ( [ 6 , 8 , , 10 ] ) ;
98
- return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . get ) ( "https://api.jdsharecode.xyz/api/runTimes?activityId=farm&sharecode=" . concat ( res . farmUserPro . shareCode ) ) ] ;
97
+ if ( ! ( i < 5 ) ) return [ 3 /*break*/ , 12 ] ;
98
+ _f . label = 7 ;
99
99
case 7 :
100
+ _f . trys . push ( [ 7 , 9 , , 11 ] ) ;
101
+ return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . get ) ( "https://api.jdsharecode.xyz/api/runTimes?activityId=farm&sharecode=" . concat ( res . farmUserPro . shareCode ) ) ] ;
102
+ case 8 :
100
103
res = _f . sent ( ) ;
101
104
console . log ( res ) ;
102
105
log . runTimes += "\u7B2C" . concat ( i + 1 , "\u6B21" ) . concat ( res , "\n" ) ;
103
- return [ 3 /*break*/ , 11 ] ;
104
- case 8 :
106
+ return [ 3 /*break*/ , 12 ] ;
107
+ case 9 :
105
108
e_1 = _f . sent ( ) ;
106
109
console . log ( "\u7B2C" . concat ( i + 1 , "\u6B21\u4E0A\u62A5\u5931\u8D25" ) ) ;
107
110
log . runTimes += "\u7B2C" . concat ( i + 1 , "\u6B21\u4E0A\u62A5\u5931\u8D25\n" ) ;
108
111
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( ( 0 , TS_USER_AGENTS_1 . getRandomNumberByRange ) ( 10000 , 30000 ) ) ] ;
109
- case 9 :
110
- _f . sent ( ) ;
111
- return [ 3 /*break*/ , 10 ] ;
112
112
case 10 :
113
+ _f . sent ( ) ;
114
+ return [ 3 /*break*/ , 11 ] ;
115
+ case 11 :
113
116
i ++ ;
114
- return [ 3 /*break*/ , 5 ] ;
115
- case 11 : return [ 3 /*break*/ , 13 ] ;
116
- case 12 :
117
+ return [ 3 /*break*/ , 6 ] ;
118
+ case 12 : return [ 3 /*break*/ , 14 ] ;
119
+ case 13 :
117
120
e_2 = _f . sent ( ) ;
118
121
console . log ( '获取助力码失败,黑号?' ) ;
119
- return [ 3 /*break*/ , 31 ] ;
120
- case 13 : return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 1000 )
122
+ return [ 3 /*break*/ , 32 ] ;
123
+ case 14 : return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 1000 )
121
124
// 助力
122
125
] ;
123
- case 14 :
124
- _f . sent ( ) ;
125
- return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . getShareCodePool ) ( 'farm' , 30 ) ] ;
126
126
case 15 :
127
+ _f . sent ( ) ;
128
+ return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . getShareCodePool ) ( 'farm' , 50 ) ] ;
129
+ case 16 :
127
130
// 助力
128
131
shareCodePool = _f . sent ( ) ;
129
132
shareCode = Array . from ( new Set ( __spreadArray ( __spreadArray ( [ ] , shareCodeSelf , true ) , shareCodePool , true ) ) ) ;
130
133
_c = 0 , shareCodeSelf_1 = shareCodeSelf ;
131
- _f . label = 16 ;
132
- case 16 :
133
- if ( ! ( _c < shareCodeSelf_1 . length ) ) return [ 3 /*break*/ , 20 ] ;
134
+ _f . label = 17 ;
135
+ case 17 :
136
+ if ( ! ( _c < shareCodeSelf_1 . length ) ) return [ 3 /*break*/ , 21 ] ;
134
137
code = shareCodeSelf_1 [ _c ] ;
135
138
console . log ( "\u8D26\u53F7 " . concat ( UserName , " \u53BB\u52A9\u529B " ) . concat ( code , " " ) . concat ( shareCodeSelf . includes ( code ) ? '*内部*' : '' ) ) ;
136
139
return [ 4 /*yield*/ , api ( 'initForFarm' , { "mpin" : "" , "utm_campaign" : "t_335139774" , "utm_medium" : "appshare" , "shareCode" : code , "utm_term" : "Wxfriends" , "utm_source" : "iosapp" , "imageUrl" : "" , "nickName" : "" , "version" : 14 , "channel" : 2 , "babelChannel" : 0 } ) ] ;
137
- case 17 :
140
+ case 18 :
138
141
res = _f . sent ( ) ;
139
142
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 3000 ) ] ;
140
- case 18 :
143
+ case 19 :
141
144
_f . sent ( ) ;
142
145
if ( res . helpResult . code === '7' ) {
143
146
console . log ( '不给自己助力' ) ;
@@ -148,7 +151,7 @@ var message = '', log = { help: '', runTimes: '' };
148
151
}
149
152
else if ( res . helpResult . code === '8' ) {
150
153
console . log ( '上限' ) ;
151
- return [ 3 /*break*/ , 20 ] ;
154
+ return [ 3 /*break*/ , 21 ] ;
152
155
}
153
156
else if ( res . helpResult . code === '9' ) {
154
157
console . log ( '已助力' ) ;
@@ -159,61 +162,61 @@ var message = '', log = { help: '', runTimes: '' };
159
162
}
160
163
else if ( res . helpResult . remainTimes === 0 ) {
161
164
console . log ( '次数用完' ) ;
162
- return [ 3 /*break*/ , 20 ] ;
165
+ return [ 3 /*break*/ , 21 ] ;
163
166
}
164
- _f . label = 19 ;
165
- case 19 :
167
+ _f . label = 20 ;
168
+ case 20 :
166
169
_c ++ ;
167
- return [ 3 /*break*/ , 16 ] ;
168
- case 20 : return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 1000 )
170
+ return [ 3 /*break*/ , 17 ] ;
171
+ case 21 : return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 1000 )
169
172
// 助力奖励
170
173
] ;
171
- case 21 :
174
+ case 22 :
172
175
_f . sent ( ) ;
173
176
return [ 4 /*yield*/ , api ( 'farmAssistInit' , { "version" : 14 , "channel" : 1 , "babelChannel" : "120" } ) ] ;
174
- case 22 :
177
+ case 23 :
175
178
// 助力奖励
176
179
res = _f . sent ( ) ;
177
180
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 1000 ) ] ;
178
- case 23 :
181
+ case 24 :
179
182
_f . sent ( ) ;
180
183
( 0 , TS_USER_AGENTS_1 . o2s ) ( res , 'farmAssistInit' ) ;
181
184
farmAssistInit_waterEnergy = 0 ;
182
185
_d = 0 , _e = res . assistStageList ;
183
- _f . label = 24 ;
184
- case 24 :
185
- if ( ! ( _d < _e . length ) ) return [ 3 /*break*/ , 29 ] ;
186
+ _f . label = 25 ;
187
+ case 25 :
188
+ if ( ! ( _d < _e . length ) ) return [ 3 /*break*/ , 30 ] ;
186
189
t = _e [ _d ] ;
187
- if ( ! ( t . percentage === '100%' && t . stageStaus === 2 ) ) return [ 3 /*break*/ , 27 ] ;
190
+ if ( ! ( t . percentage === '100%' && t . stageStaus === 2 ) ) return [ 3 /*break*/ , 28 ] ;
188
191
return [ 4 /*yield*/ , api ( 'receiveStageEnergy' , { "version" : 14 , "channel" : 1 , "babelChannel" : "120" } ) ] ;
189
- case 25 :
192
+ case 26 :
190
193
data = _f . sent ( ) ;
191
194
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 1000 ) ] ;
192
- case 26 :
195
+ case 27 :
193
196
_f . sent ( ) ;
194
197
farmAssistInit_waterEnergy += t . waterEnergy ;
195
- return [ 3 /*break*/ , 28 ] ;
196
- case 27 :
198
+ return [ 3 /*break*/ , 29 ] ;
199
+ case 28 :
197
200
if ( t . stageStaus === 3 ) {
198
201
farmAssistInit_waterEnergy += t . waterEnergy ;
199
202
}
200
- _f . label = 28 ;
201
- case 28 :
202
- _d ++ ;
203
- return [ 3 /*break*/ , 24 ] ;
203
+ _f . label = 29 ;
204
204
case 29 :
205
+ _d ++ ;
206
+ return [ 3 /*break*/ , 25 ] ;
207
+ case 30 :
205
208
console . log ( '收到助力' , res . assistFriendList . length ) ;
206
209
console . log ( '助力已领取' , farmAssistInit_waterEnergy ) ;
207
210
message += "\u3010\u52A9\u529B\u5DF2\u9886\u53D6\u3011 " . concat ( farmAssistInit_waterEnergy , "\n" ) ;
208
211
message += '\n\n' ;
209
212
return [ 4 /*yield*/ , ( 0 , TS_USER_AGENTS_1 . wait ) ( 5000 ) ] ;
210
- case 30 :
211
- _f . sent ( ) ;
212
- _f . label = 31 ;
213
213
case 31 :
214
+ _f . sent ( ) ;
215
+ _f . label = 32 ;
216
+ case 32 :
214
217
_i ++ ;
215
218
return [ 3 /*break*/ , 2 ] ;
216
- case 32 :
219
+ case 33 :
217
220
if ( message ) {
218
221
console . log ( '===================' ) ;
219
222
console . log ( message ) ;
0 commit comments