Skip to content

Commit 37b118f

Browse files
author
ziye12
authored
Update qqreads.js
1 parent cf44401 commit 37b118f

File tree

1 file changed

+76
-72
lines changed

1 file changed

+76
-72
lines changed

Task/qqreads.js

Lines changed: 76 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ const notifyInterval=2
8686

8787

8888

89-
9089
const dd=1//单次任务延迟,默认1秒
9190

9291
const TIME=30//单次时长上传限制,默认5分钟
@@ -96,8 +95,6 @@ const maxtime=20//每日上传时长限制,默认20小时
9695
const wktimess=1200//周奖励领取标准,默认1200分钟
9796

9897

99-
100-
10198
let qqreadhdArr = [], qqreadheaderVal = '',
10299
qqreadtimeurlArr = [], qqreadtimeurlVal = '',
103100
qqreadtimehdArr = [], qqreadtimeheaderVal ='',
@@ -156,46 +153,12 @@ if ($.isNode()) {
156153

157154

158155
if (isGetCookie = typeof $request !== 'undefined') {
159-
GetCookie();
160-
$.xxx()
161-
}
162-
163-
164-
165-
166-
function xxx()
167-
168-
{
169-
170-
if (!qqreadhdArr[0]) {
171-
$.msg(jsname, '【提示】请先获取企鹅读书一cookie')
172-
return;
173-
}
174-
for(var i=0;i<qqreadhdArr.length+2;i++)//修改为i<账号数2
175-
{ (function(i) {
176-
setTimeout(function() {
177-
if (qqreadhdArr[i]) {
178-
qqreadheaderVal = qqreadhdArr[i];
179-
qqreadtimeurlVal = qqreadtimeurlArr[i];
180-
qqreadtimeheaderVal = qqreadtimehdArr[i];
181-
$.index = i + 1;
182-
console.log(`-------------------------\n\n开始【企鹅读书${$.index}】`)
183-
184-
all();
185-
186-
if (i==qqreadhdArr.length)
187-
showmsg()
188-
if (i==qqreadhdArr.length+1)
189-
$.done()
190-
}
191-
}
192-
, (i + 1) *17000);
193-
})(i)
194-
}
156+
GetCookie();
157+
else {
158+
all()
195159
}
196160

197161

198-
199162
function GetCookie() {
200163
if($request &&$request.url.indexOf("init")>=0) {
201164

@@ -219,13 +182,12 @@ const qqreadtimeheaderVal = JSON.stringify($request.headers)
219182
}
220183

221184

222-
223-
224-
function all()
225-
226-
{
227-
228-
for(var i=0;i<16;i++)
185+
let num = 0;
186+
function all(){
187+
qqreadheaderVal = qqreadhdArr[num];
188+
qqreadtimeurlVal = qqreadtimeurlArr[num];
189+
qqreadtimeheaderVal = qqreadtimehdArr[num];
190+
for(var i=0;i<18;i++)
229191
{ (function(i) {
230192
setTimeout(function() {
231193

@@ -278,27 +240,25 @@ qqreadwktime();//周时长查询
278240
else if (i==15)
279241
qqreadpick();//领周时长奖励
280242

281-
282-
283-
}
284-
285-
286-
, (i + 1) *dd*1000);
287-
})(i)
288-
289-
290-
291-
}
292-
293-
243+
else if (i == 16) showmsg();
244+
else if (i == 17 && num < cookiesArr.length - 1) {
245+
num += 1;
246+
all();
247+
} else if (i == 17 && num == cookiesArr.length - 1) {
248+
$.done();
249+
}
250+
},
251+
252+
(i + 1) * dd * 1000
253+
);
254+
})(i);
255+
}
294256
}
295257

296258

297259

298260

299261

300-
301-
302262
//任务列表
303263
function qqreadtask() {
304264
return new Promise((resolve, reject) => {
@@ -311,22 +271,66 @@ return new Promise((resolve, reject) => {
311271
if(logs) $.log(`${jsname}, 任务列表: ${data}`)
312272
task =JSON.parse(data)
313273
tz+=
314-
'【任务列表】:余额'+task.data.user.amount+'金币\n'+
315-
'【第'+task.data.invite.issue+'期】:时间'+task.data.invite.dayRange+'\n'
316-
+'已邀请'+task.data.invite.inviteCount+'人,再邀请'+task.data.invite.nextInviteConfig.count+'人获得'+task.data.invite.nextInviteConfig.amount+'金币\n'+
317-
'【'+task.data.taskList[0].title+'】:'+task.data.taskList[0].amount+'金币,'+task.data.taskList[0].actionText+'\n'+
318-
'【'+task.data.taskList[1].title+'】:'+task.data.taskList[1].amount+'金币,'+task.data.taskList[1].actionText+'\n'+
319-
'【'+task.data.taskList[2].title+'】:'+task.data.taskList[2].amount+'金币,'+task.data.taskList[2].actionText+'\n'+
320-
'【'+task.data.taskList[3].title+'】:'+task.data.taskList[3].amount+'金币,'+task.data.taskList[3].actionText+'\n'+
321-
'【宝箱任务'+(task.data.treasureBox.count+1)+'】:'+task.data.treasureBox.tipText+'\n'+
322-
'【'+task.data.fans.title+'】:'+task.data.fans.fansCount+'个好友,'+task.data.fans.todayAmount+'金币\n'
274+
'【任务列表】:余额'+
275+
task.data.user.amount+
276+
'金币\n'+
277+
'【第'+
278+
task.data.invite.issue+
279+
'期】:时间'+
280+
task.data.invite.dayRange+
281+
'\n'+
282+
'已邀请'+
283+
task.data.invite.inviteCount+
284+
'人,再邀请'+
285+
task.data.invite.nextInviteConfig.count+
286+
'人获得'+
287+
task.data.invite.nextInviteConfig.amount+
288+
'金币\n'+
289+
'【'+
290+
task.data.taskList[0].title+
291+
'】:'+
292+
task.data.taskList[0].amount+
293+
'金币,'+
294+
task.data.taskList[0].actionText+
295+
'\n'+
296+
'【'+
297+
task.data.taskList[1].title+
298+
'】:'+
299+
task.data.taskList[1].amount+
300+
'金币,'+
301+
task.data.taskList[1].actionText+
302+
'\n'+
303+
'【'+
304+
task.data.taskList[2].title+
305+
'】:'+
306+
task.data.taskList[2].amount+
307+
'金币,'+
308+
task.data.taskList[2].actionText+
309+
'\n'+
310+
'【'+
311+
task.data.taskList[3].title+
312+
'】:'+
313+
task.data.taskList[3].amount+
314+
'金币,'+
315+
task.data.taskList[3].actionText+
316+
'\n'+
317+
'【宝箱任务'+
318+
(task.data.treasureBox.count+1)+
319+
'】:'+
320+
task.data.treasureBox.tipText+
321+
'\n'+
322+
'【'+task.data.fans.title+
323+
'】:'+
324+
task.data.fans.fansCount+
325+
'个好友,'+
326+
task.data.fans.todayAmount+
327+
'金币\n'
323328

324329

325330

326331
resolve()
327332

328333
})
329-
330334
})
331335
}
332336

0 commit comments

Comments
 (0)