@@ -86,7 +86,6 @@ const notifyInterval=2
8686
8787
8888
89-
9089const dd = 1 //单次任务延迟,默认1秒
9190
9291const TIME = 30 //单次时长上传限制,默认5分钟
@@ -96,8 +95,6 @@ const maxtime=20//每日上传时长限制,默认20小时
9695const wktimess = 1200 //周奖励领取标准,默认1200分钟
9796
9897
99-
100-
10198let qqreadhdArr = [ ] , qqreadheaderVal = '' ,
10299 qqreadtimeurlArr = [ ] , qqreadtimeurlVal = '' ,
103100 qqreadtimehdArr = [ ] , qqreadtimeheaderVal = '' ,
@@ -156,46 +153,12 @@ if ($.isNode()) {
156153
157154
158155if ( 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-
199162function 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();//周时长查询
278240else if ( i == 15 )
279241qqreadpick ( ) ; //领周时长奖励
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//任务列表
303263function qqreadtask ( ) {
304264return new Promise ( ( resolve , reject ) => {
@@ -311,22 +271,66 @@ return new Promise((resolve, reject) => {
311271 if ( logs ) $ . log ( `${ jsname } , 任务列表: ${ data } ` )
312272 task = JSON . parse ( data )
313273tz +=
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
326331resolve ( )
327332
328333 } )
329-
330334 } )
331335 }
332336
0 commit comments