Skip to content

Commit ad2a0a0

Browse files
Update
1 parent ce552af commit ad2a0a0

File tree

2 files changed

+51
-37
lines changed

2 files changed

+51
-37
lines changed

jd_zjd.js

+46-36
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,11 @@ var shareCodeSelf = [], shareCode = [], shareCodeHW = [], encPin = [];
6868
_i = 0, _a = cookiesArr.entries();
6969
_k.label = 2;
7070
case 2:
71-
if (!(_i < _a.length)) return [3 /*break*/, 17];
71+
if (!(_i < _a.length)) return [3 /*break*/, 19];
7272
_b = _a[_i], index = _b[0], value = _b[1];
7373
_k.label = 3;
7474
case 3:
75-
_k.trys.push([3, 13, , 14]);
75+
_k.trys.push([3, 15, , 16]);
7676
return [4 /*yield*/, (0, V3_1.requestAlgo)('d8ac0', USER_AGENT)];
7777
case 4:
7878
_c = _k.sent(), fp = _c.fp, tk = _c.tk, genKey = _c.genKey;
@@ -95,9 +95,9 @@ var shareCodeSelf = [], shareCode = [], shareCodeHW = [], encPin = [];
9595
assistStartRecordId: res.data.assistStartRecordId,
9696
assistedPinEncrypted: res.data.encPin
9797
});
98-
return [3 /*break*/, 12];
98+
return [3 /*break*/, 14];
9999
case 7:
100-
if (!(res.data.assistStatus === 2)) return [3 /*break*/, 12];
100+
if (!(res.data.assistStatus === 2 && res.data.canStartNewAssist)) return [3 /*break*/, 13];
101101
return [4 /*yield*/, api('vvipclub_distributeBean_startAssist', { "activityIdEncrypted": res.data.id, "channel": "FISSION_BEAN" })];
102102
case 8:
103103
// 没开团
@@ -122,17 +122,24 @@ var shareCodeSelf = [], shareCode = [], shareCodeHW = [], encPin = [];
122122
_k.label = 12;
123123
case 12: return [3 /*break*/, 14];
124124
case 13:
125+
if (!res.data.canStartNewAssist) {
126+
console.log('不可开团');
127+
}
128+
_k.label = 14;
129+
case 14: return [3 /*break*/, 16];
130+
case 15:
125131
e_1 = _k.sent();
126132
console.log(e_1);
127-
return [3 /*break*/, 14];
128-
case 14: return [4 /*yield*/, (0, TS_USER_AGENTS_1.wait)(1000)];
129-
case 15:
133+
return [3 /*break*/, 16];
134+
case 16: return [4 /*yield*/, (0, TS_USER_AGENTS_1.wait)(1000)];
135+
case 17:
130136
_k.sent();
131-
_k.label = 16;
132-
case 16:
137+
_k.label = 18;
138+
case 18:
133139
_i++;
134140
return [3 /*break*/, 2];
135-
case 17:
141+
case 19:
142+
console.log(shareCodeSelf);
136143
shareCodeHW = (0, TS_USER_AGENTS_1.getshareCodeHW)('zjd');
137144
if (cookiesArr.length < 4) {
138145
temp = Array.from(__spreadArray(__spreadArray([], shareCodeHW, true), shareCodeSelf, true));
@@ -148,61 +155,64 @@ var shareCodeSelf = [], shareCode = [], shareCodeHW = [], encPin = [];
148155
}
149156
}
150157
_e = 0, _f = cookiesArr.entries();
151-
_k.label = 18;
152-
case 18:
153-
if (!(_e < _f.length)) return [3 /*break*/, 29];
158+
_k.label = 20;
159+
case 20:
160+
if (!(_e < _f.length)) return [3 /*break*/, 32];
154161
_g = _f[_e], index = _g[0], value = _g[1];
155162
cookie = value;
156163
UserName = decodeURIComponent(cookie.match(/pt_pin=([^;]*)/)[1]);
157164
return [4 /*yield*/, (0, V3_1.requestAlgo)('d8ac0', USER_AGENT)];
158-
case 19:
165+
case 21:
159166
_h = _k.sent(), fp = _h.fp, tk = _h.tk, genKey = _h.genKey;
160167
(0, zjd_1.init)(fp, tk, genKey);
161168
_j = 0, shareCode_1 = shareCode;
162-
_k.label = 20;
163-
case 20:
164-
if (!(_j < shareCode_1.length)) return [3 /*break*/, 27];
169+
_k.label = 22;
170+
case 22:
171+
if (!(_j < shareCode_1.length)) return [3 /*break*/, 29];
165172
code = shareCode_1[_j];
166-
_k.label = 21;
167-
case 21:
168-
_k.trys.push([21, 23, , 24]);
173+
_k.label = 23;
174+
case 23:
175+
_k.trys.push([23, 25, , 26]);
169176
console.log("\u8D26\u53F7".concat(index + 1, " ").concat(UserName, " \u53BB\u52A9\u529B ").concat(code.assistedPinEncrypted.replace('\n', '')));
170177
return [4 /*yield*/, api('vvipclub_distributeBean_assist', { "activityIdEncrypted": code.activityIdEncrypted, "assistStartRecordId": code.assistStartRecordId, "assistedPinEncrypted": code.assistedPinEncrypted, "channel": "FISSION_BEAN", "launchChannel": "undefined" })];
171-
case 22:
178+
case 24:
172179
res = _k.sent();
173180
if (res.resultCode === '9200008') {
174181
console.log('不能助力自己');
175182
}
176183
else if (res.resultCode === '2400203') {
177184
console.log('上限');
178-
return [3 /*break*/, 27];
185+
return [3 /*break*/, 29];
179186
}
180187
else if (res.success) {
181188
console.log('助力成功');
182-
return [3 /*break*/, 27];
189+
return [3 /*break*/, 29];
183190
}
184191
else {
185192
(0, TS_USER_AGENTS_1.o2s)(res);
186193
}
187-
return [3 /*break*/, 24];
188-
case 23:
194+
return [3 /*break*/, 26];
195+
case 25:
189196
e_2 = _k.sent();
190197
console.log(e_2);
191-
return [3 /*break*/, 27];
192-
case 24: return [4 /*yield*/, (0, TS_USER_AGENTS_1.wait)(2000)];
193-
case 25:
194-
_k.sent();
195-
_k.label = 26;
196-
case 26:
197-
_j++;
198-
return [3 /*break*/, 20];
198+
return [3 /*break*/, 29];
199+
case 26: return [4 /*yield*/, (0, TS_USER_AGENTS_1.wait)(2000)];
199200
case 27:
200-
console.log();
201+
_k.sent();
201202
_k.label = 28;
202203
case 28:
204+
_j++;
205+
return [3 /*break*/, 22];
206+
case 29:
207+
console.log();
208+
return [4 /*yield*/, (0, TS_USER_AGENTS_1.wait)(2000)];
209+
case 30:
210+
_k.sent();
211+
_k.label = 31;
212+
case 31:
203213
_e++;
204-
return [3 /*break*/, 18];
205-
case 29: return [2 /*return*/];
214+
return [3 /*break*/, 20];
215+
case 32: return [2 /*return*/];
206216
}
207217
});
208218
}); })();

jd_zjd.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ interface Tuan {
4343
assistStartRecordId: res.data.assistStartRecordId,
4444
assistedPinEncrypted: res.data.encPin,
4545
})
46-
} else if (res.data.assistStatus === 2) {
46+
} else if (res.data.assistStatus === 2 && res.data.canStartNewAssist) {
4747
// 没开团
4848
res = await api('vvipclub_distributeBean_startAssist', {"activityIdEncrypted": res.data.id, "channel": "FISSION_BEAN"})
4949
o2s(res)
@@ -58,6 +58,8 @@ interface Tuan {
5858
})
5959
await wait(1000)
6060
}
61+
} else if (!res.data.canStartNewAssist) {
62+
console.log('不可开团')
6163
}
6264
} catch (e) {
6365
console.log(e)
@@ -66,6 +68,7 @@ interface Tuan {
6668
await wait(1000)
6769
}
6870

71+
console.log(shareCodeSelf)
6972
shareCodeHW = getshareCodeHW('zjd')
7073
let temp: Tuan[]
7174
if (cookiesArr.length < 4) {
@@ -109,6 +112,7 @@ interface Tuan {
109112
await wait(2000)
110113
}
111114
console.log()
115+
await wait(2000)
112116
}
113117
})()
114118

0 commit comments

Comments
 (0)