@@ -157,23 +157,75 @@ if ($.isNode()) {
157157
158158if ( isGetCookie = typeof $request !== 'undefined' ) {
159159 GetCookie ( ) ;
160- $ . done ( )
160+ $ . xxx ( )
161161}
162162
163- ! ( async ( ) => {
164- if ( ! qqreadhdArr [ 0 ] ) {
163+
164+
165+
166+ function xxx ( )
167+
168+ {
169+
170+ if ( ! qqreadhdArr [ 0 ] ) {
165171 $ . msg ( jsname , '【提示】请先获取企鹅读书一cookie' )
166172 return ;
167173 }
168- for ( let i = 0 ; i < qqreadhdArr . length ; i ++ ) {
169- if ( qqreadhdArr [ i ] ) {
174+ for ( var i = 0 ; i < qqreadhdArr . length + 2 ; i ++ ) //修改为i<账号数2
175+ { ( function ( i ) {
176+ setTimeout ( function ( ) {
177+ if ( qqreadhdArr [ i ] ) {
170178 qqreadheaderVal = qqreadhdArr [ i ] ;
171179 qqreadtimeurlVal = qqreadtimeurlArr [ i ] ;
172180 qqreadtimeheaderVal = qqreadtimehdArr [ i ] ;
173181 $ . index = i + 1 ;
174182 console . log ( `-------------------------\n\n开始【企鹅读书${ $ . index } 】` )
175- }
176- for ( var i = 0 ; i < 18 ; i ++ )
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+ }
195+ }
196+
197+
198+
199+ function GetCookie ( ) {
200+ if ( $request && $request . url . indexOf ( "init" ) >= 0 ) {
201+
202+
203+ const qqreadheaderVal = JSON . stringify ( $request . headers )
204+ if ( qqreadheaderVal ) $ . setdata ( qqreadheaderVal , 'qqreadhd' )
205+ $ . log ( `[${ jsname } ] 获取Cookie: 成功,qqreadheaderVal: ${ qqreadheaderVal } ` )
206+ $ . msg ( jsname , `获取cookie: 成功🎉` , `` )
207+ }
208+
209+ else if ( $request && $request . url . indexOf ( "addReadTimeWithBid?" ) >= 0 ) {
210+ const qqreadtimeurlVal = $request . url
211+ if ( qqreadtimeurlVal ) $ . setdata ( qqreadtimeurlVal , 'qqreadtimeurl' )
212+ $ . log ( `[${ jsname } ] 获取阅读时长url: 成功,qqreadtimeurlVal: ${ qqreadtimeurlVal } ` )
213+
214+ const qqreadtimeheaderVal = JSON . stringify ( $request . headers )
215+ if ( qqreadtimeheaderVal ) $ . setdata ( qqreadtimeheaderVal , 'qqreadtimehd' )
216+ $ . log ( `[${ jsname } ] 获取时长header: 成功,qqreadtimeheaderVal: ${ qqreadtimeheaderVal } ` )
217+ $ . msg ( jsname , `获取阅读时长cookie: 成功🎉` , `` )
218+ }
219+ }
220+
221+
222+
223+
224+ function all ( )
225+
226+ {
227+
228+ for ( var i = 0 ; i < 16 ; i ++ )
177229 { ( function ( i ) {
178230 setTimeout ( function ( ) {
179231
@@ -226,11 +278,7 @@ qqreadwktime();//周时长查询
226278else if ( i == 15 )
227279qqreadpick ( ) ; //领周时长奖励
228280
229- else if ( i == 16 )
230- showmsg ( ) ; //通知
231281
232- else if ( i == 17 )
233- $ . done ( ) ; //结束
234282
235283 }
236284
@@ -240,37 +288,9 @@ $.done();//结束
240288
241289
242290
243- } ;
244-
245-
246- }
247- } ) ( )
248- . catch ( ( e ) => $ . logErr ( e ) )
249- . finally ( ( ) => $ . done ( ) )
250-
251-
252-
253-
254- function GetCookie ( ) {
255- if ( $request && $request . url . indexOf ( "init" ) >= 0 ) {
256-
257-
258- const qqreadheaderVal = JSON . stringify ( $request . headers )
259- if ( qqreadheaderVal ) $ . setdata ( qqreadheaderVal , 'qqreadhd' )
260- $ . log ( `[${ jsname } ] 获取Cookie: 成功,qqreadheaderVal: ${ qqreadheaderVal } ` )
261- $ . msg ( jsname , `获取cookie: 成功🎉` , `` )
262- }
291+ }
263292
264- else if ( $request && $request . url . indexOf ( "addReadTimeWithBid?" ) >= 0 ) {
265- const qqreadtimeurlVal = $request . url
266- if ( qqreadtimeurlVal ) $ . setdata ( qqreadtimeurlVal , 'qqreadtimeurl' )
267- $ . log ( `[${ jsname } ] 获取阅读时长url: 成功,qqreadtimeurlVal: ${ qqreadtimeurlVal } ` )
268293
269- const qqreadtimeheaderVal = JSON . stringify ( $request . headers )
270- if ( qqreadtimeheaderVal ) $ . setdata ( qqreadtimeheaderVal , 'qqreadtimehd' )
271- $ . log ( `[${ jsname } ] 获取时长header: 成功,qqreadtimeheaderVal: ${ qqreadtimeheaderVal } ` )
272- $ . msg ( jsname , `获取阅读时长cookie: 成功🎉` , `` )
273- }
274294}
275295
276296
@@ -279,7 +299,6 @@ const qqreadtimeheaderVal = JSON.stringify($request.headers)
279299
280300
281301
282-
283302//任务列表
284303function qqreadtask ( ) {
285304return new Promise ( ( resolve , reject ) => {
0 commit comments