@@ -27,53 +27,7 @@ const cookieName = '米读阅读时长'
2727const senku = init ( )
2828
2929
30- if ( DeleteCookie ) {
31- const one = senku . getdata ( 'tokenMidu_read' )
32- const two = senku . getdata ( 'tokenMidu_sign' )
33- const three = senku . getdata ( 'tokenMidu_read2' )
34- const four = senku . getdata ( 'tokenMidu_sign2' )
35- if ( DeleteCookieAll ) {
36- if ( one || two || three || four ) {
37- senku . setdata ( "" , 'senku_signbody_midu' )
38- senku . setdata ( "" , 'senku_signbody_midu2' )
39- senku . setdata ( "" , 'senku_readTimebody_midu' )
40- senku . setdata ( "" , 'senku_readTimebody_midu2' )
41- senku . setdata ( "" , 'senku_readTimeheader_midu' )
42- senku . setdata ( "" , 'senku_readTimeheader_midu2' )
43- senku . setdata ( "" , "tokenMidu_read" )
44- senku . setdata ( "" , "tokenMidu_read2" )
45- senku . setdata ( "" , "tokenMidu_sign" )
46- senku . setdata ( "" , "tokenMidu_sign2" )
47- senku . msg ( "米读 Cookie清除成功 !" , "" , '请手动关闭脚本内"DeleteCookie"选项' )
48- } else {
49- senku . msg ( "米读 无可清除的Cookie !" , "" , '请手动关闭脚本内"DeleteCookie"选项' )
50- }
51- } else if ( DeleteCookieOne ) {
52- if ( one || two ) {
53- senku . setdata ( "" , 'senku_signbody_midu' )
54- senku . setdata ( "" , 'senku_readTimebody_midu' )
55- senku . setdata ( "" , 'senku_readTimeheader_midu' )
56- senku . setdata ( "" , "tokenMidu_read" )
57- senku . setdata ( "" , "tokenMidu_sign" )
58- senku . msg ( "米读 Cookie清除成功 !" , "清除账户一选项" , '请手动关闭脚本内"DeleteCookie"选项' )
59- } else {
60- senku . msg ( "米读 无可清除的Cookie !" , "清除账户一选项" , '请手动关闭脚本内"DeleteCookie"选项' )
61- }
62- } else if ( DeleteCookieTwo ) {
63- if ( three || four ) {
64- senku . setdata ( "" , 'senku_signbody_midu2' )
65- senku . setdata ( "" , 'senku_readTimebody_midu2' )
66- senku . setdata ( "" , 'senku_readTimeheader_midu2' )
67- senku . setdata ( "" , "tokenMidu_read2" )
68- senku . setdata ( "" , "tokenMidu_sign2" )
69- senku . msg ( "米读 Cookie清除成功 !" , "清除账户二选项" , '请手动关闭脚本内"DeleteCookie"选项' )
70- } else {
71- senku . msg ( "米读 无可清除的Cookie !" , "清除账户二选项" , '请手动关闭脚本内"DeleteCookie"选项' )
72- }
73- } else {
74- senku . msg ( "米读 清除Cookie !" , "未选取任何选项" , '请手动关闭脚本内"DeleteCookie"选项' )
75- }
76- }
30+
7731debug ? senku . setdata ( 'true' , 'debug' ) : senku . setdata ( 'false' , 'debug' )
7832bind ? '' : senku . setdata ( '' , 'bind' ) ;
7933
@@ -116,7 +70,7 @@ async function all() {
11670 await drawPrize ( key )
11771 }
11872 await showmsg ( )
119-
73+ senku . done ( )
12074}
12175
12276function double ( ) {
@@ -143,7 +97,7 @@ function drawPrize(bodyVal) {
14397 url . headers [ 'User-Agent' ] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148'
14498 senku . post ( url , ( error , response , data ) => {
14599 try {
146- senku . log ( `❕ ${ cookieName } drawPrize - response: ${ JSON . stringify ( response ) } ` )
100+ senku . log ( `🐍🐢 ${ cookieName } drawPrize - response: ${ JSON . stringify ( response ) } ` )
147101 signinfo . drawPrize = JSON . parse ( data )
148102 resolve ( )
149103 } catch ( e ) {
@@ -169,7 +123,7 @@ function prizeTask(bodyVal) {
169123 url . headers [ 'User-Agent' ] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148'
170124 senku . post ( url , ( error , response , data ) => {
171125 try {
172- senku . log ( `❕ ${ cookieName } prizeTask - response: ${ JSON . stringify ( response ) } ` )
126+ senku . log ( `🐍🐢 ${ cookieName } prizeTask - response: ${ JSON . stringify ( response ) } ` )
173127 signinfo . prizeTask = JSON . parse ( data )
174128 resolve ( )
175129 } catch ( e ) {
@@ -195,7 +149,7 @@ function prizeInfo(bodyVal) {
195149 url . headers [ 'User-Agent' ] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148'
196150 senku . post ( url , ( error , response , data ) => {
197151 try {
198- senku . log ( `❕ ${ cookieName } prizeInfo - response: ${ JSON . stringify ( response ) } ` )
152+ senku . log ( `🐍🐢 ${ cookieName } prizeInfo - response: ${ JSON . stringify ( response ) } ` )
199153 signinfo . prizeInfo = JSON . parse ( data )
200154 resolve ( )
201155 } catch ( e ) {
@@ -224,11 +178,11 @@ function readTime(header, token, urlVal) {
224178
225179 senku . post ( url , ( error , response , data ) => {
226180 try {
227- senku . log ( `❕ ${ cookieName } readTime - response: ${ JSON . stringify ( response ) } ` )
181+ senku . log ( `🐍🐢 ${ cookieName } readTime - response: ${ JSON . stringify ( response ) } ` )
228182 signinfo . readTime = JSON . parse ( data )
229183 resolve ( )
230184 } catch ( e ) {
231- senku . msg ( cookieName , + `阅读时长: 失败` , `说明: ${ e } ` )
185+ senku . msg ( cookieName , `阅读时长: 失败` , `说明: ${ e } ` )
232186 senku . log ( `❌ ${ cookieName } readTime - 阅读时长失败: ${ e } ` )
233187 senku . log ( `❌ ${ cookieName } readTime - response: ${ JSON . stringify ( response ) } ` )
234188 resolve ( )
@@ -250,7 +204,7 @@ function userInfo(bodyVal) {
250204 url . headers [ 'User-Agent' ] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148'
251205 senku . post ( url , ( error , response , data ) => {
252206 try {
253- senku . log ( `❕ ${ cookieName } userInfo - response: ${ JSON . stringify ( response ) } ` )
207+ senku . log ( `🐍🐢 ${ cookieName } userInfo - response: ${ JSON . stringify ( response ) } ` )
254208 signinfo . userInfo = JSON . parse ( data )
255209 resolve ( )
256210 } catch ( e ) {
@@ -265,45 +219,99 @@ function userInfo(bodyVal) {
265219
266220function showmsg ( ) {
267221 return new Promise ( ( resolve , reject ) => {
268- let subTitle = ''
269- let detail = ''
270- const name = signinfo . userInfo . data . nickname ? signinfo . userInfo . data . nickname : `未设置昵称`
271- if ( signinfo . readTime && signinfo . readTime . code == 0 ) {
272- const coin = signinfo . readTime . data . coin
273- const readTotalMinute = signinfo . readTime . data . readTotalMinute
274- const total_coin = signinfo . readTime . data . total_coin
275- coin == 0 ? detail += `` : detail += `【阅读时长】获得${ coin } 💰`
276- readTotalMinute ? detail += ` 阅读时长${ readTotalMinute / 2 } 分钟,该账户:${ total_coin } 💰` : detail += `该账户:${ total_coin } 💰`
277- } else if ( signinfo . readTime . code != 0 ) {
278- detail += `【阅读时长】错误代码${ signinfo . readTime . code } ,错误信息${ signinfo . readTime . message } `
279- senku . msg ( cookieName + ` 用户:${ name } ` , subTitle , detail )
280- } else {
281- detail += '【阅读时长】失败'
282- senku . msg ( cookieName + ` 用户:${ name } ` , subTitle , detail )
283- }
222+ try {
223+ let subTitle = ''
224+ let detail = ''
225+ const name = signinfo . userInfo . data . nickname ? signinfo . userInfo . data . nickname : `未设置昵称`
226+ if ( signinfo . readTime && signinfo . readTime . code == 0 ) {
227+ const coin = signinfo . readTime . data . coin
228+ const readTotalMinute = signinfo . readTime . data . readTotalMinute
229+ const total_coin = signinfo . readTime . data . total_coin
230+ coin == 0 ? detail += `` : detail += `【阅读时长】获得${ coin } 💰`
231+ readTotalMinute ? detail += ` 阅读时长${ readTotalMinute / 2 } 分钟,该账户:${ total_coin } 💰` : detail += `该账户:${ total_coin } 💰`
232+ } else if ( signinfo . readTime . code != 0 ) {
233+ detail += `【阅读时长】错误代码${ signinfo . readTime . code } ,错误信息${ signinfo . readTime . message } `
234+ senku . msg ( cookieName + ` 用户:${ name } ` , subTitle , detail )
235+ } else {
236+ detail += '【阅读时长】失败'
237+ senku . msg ( cookieName + ` 用户:${ name } ` , subTitle , detail )
238+ }
284239
285- if ( senku . getdata ( 'debug' ) == 'true' || detail && signinfo . readTime . data . readTotalMinute % 60 == 0 ) {
286- senku . msg ( cookieName + ` 用户:${ name } ` , subTitle , detail )
287- } else if ( senku . getdata ( 'debug' ) == 'true' || signinfo . readTime . data . readTotalMinute % 60 == 0 ) {
288- senku . msg ( cookieName + ` 用户:${ name } ` , '阅读结果' , '时间未到' )
289- }
240+ if ( senku . getdata ( 'debug' ) == 'true' || detail && signinfo . readTime . data . readTotalMinute % 60 == 0 ) {
241+ senku . msg ( cookieName + ` 用户:${ name } ` , subTitle , detail )
242+ } else if ( senku . getdata ( 'debug' ) == 'true' || signinfo . readTime . data . readTotalMinute % 60 == 0 ) {
243+ senku . msg ( cookieName + ` 用户:${ name } ` , '阅读结果' , '时间未到' )
244+ }
290245
291- // 大转盘抽手机
292- if ( signinfo . drawPrize ) {
293- if ( signinfo . drawPrize . code == 0 ) {
294- drawPrize . data . index >= 0 ? detail += `【转盘奖励】本次${ drawPrize . data . title } \n` : detail += ``
295- } else {
296- detail += `【转盘奖励】无次数抽奖`
246+ // 大转盘抽手机
247+ if ( signinfo . drawPrize ) {
248+ if ( signinfo . drawPrize . code == 0 ) {
249+ drawPrize . data . index >= 0 ? detail += `【转盘奖励】本次${ drawPrize . data . title } \n` : detail += ``
250+ } else {
251+ detail += `【转盘奖励】无次数抽奖`
252+ }
253+ senku . msg ( cookieName + ` 用户:${ name } ` , subTitle , detail )
297254 }
298- senku . msg ( cookieName + ` 用户:${ name } ` , subTitle , detail )
255+ if ( DualAccount ) double ( )
256+ resolve ( )
257+ } catch ( e ) {
258+ senku . msg ( cookieName , `通知信息: 失败` , `说明: ${ e } ` )
259+ senku . log ( `❌ ${ cookieName } readTime - 通知信息失败: ${ e } ` )
260+ resolve ( )
299261 }
300- if ( DualAccount ) double ( )
301- senku . done ( )
302- resolve ( )
303262 } )
304263}
305264
306265
266+ if ( DeleteCookie ) {
267+ const one = senku . getdata ( 'tokenMidu_read' )
268+ const two = senku . getdata ( 'tokenMidu_sign' )
269+ const three = senku . getdata ( 'tokenMidu_read2' )
270+ const four = senku . getdata ( 'tokenMidu_sign2' )
271+ if ( DeleteCookieAll ) {
272+ if ( one || two || three || four ) {
273+ senku . setdata ( "" , 'senku_signbody_midu' )
274+ senku . setdata ( "" , 'senku_signbody_midu2' )
275+ senku . setdata ( "" , 'senku_readTimebody_midu' )
276+ senku . setdata ( "" , 'senku_readTimebody_midu2' )
277+ senku . setdata ( "" , 'senku_readTimeheader_midu' )
278+ senku . setdata ( "" , 'senku_readTimeheader_midu2' )
279+ senku . setdata ( "" , "tokenMidu_read" )
280+ senku . setdata ( "" , "tokenMidu_read2" )
281+ senku . setdata ( "" , "tokenMidu_sign" )
282+ senku . setdata ( "" , "tokenMidu_sign2" )
283+ senku . msg ( "米读 Cookie清除成功 !" , "" , '请手动关闭脚本内"DeleteCookie"选项' )
284+ } else {
285+ senku . msg ( "米读 无可清除的Cookie !" , "" , '请手动关闭脚本内"DeleteCookie"选项' )
286+ }
287+ } else if ( DeleteCookieOne ) {
288+ if ( one || two ) {
289+ senku . setdata ( "" , 'senku_signbody_midu' )
290+ senku . setdata ( "" , 'senku_readTimebody_midu' )
291+ senku . setdata ( "" , 'senku_readTimeheader_midu' )
292+ senku . setdata ( "" , "tokenMidu_read" )
293+ senku . setdata ( "" , "tokenMidu_sign" )
294+ senku . msg ( "米读 Cookie清除成功 !" , "清除账户一选项" , '请手动关闭脚本内"DeleteCookie"选项' )
295+ } else {
296+ senku . msg ( "米读 无可清除的Cookie !" , "清除账户一选项" , '请手动关闭脚本内"DeleteCookie"选项' )
297+ }
298+ } else if ( DeleteCookieTwo ) {
299+ if ( three || four ) {
300+ senku . setdata ( "" , 'senku_signbody_midu2' )
301+ senku . setdata ( "" , 'senku_readTimebody_midu2' )
302+ senku . setdata ( "" , 'senku_readTimeheader_midu2' )
303+ senku . setdata ( "" , "tokenMidu_read2" )
304+ senku . setdata ( "" , "tokenMidu_sign2" )
305+ senku . msg ( "米读 Cookie清除成功 !" , "清除账户二选项" , '请手动关闭脚本内"DeleteCookie"选项' )
306+ } else {
307+ senku . msg ( "米读 无可清除的Cookie !" , "清除账户二选项" , '请手动关闭脚本内"DeleteCookie"选项' )
308+ }
309+ } else {
310+ senku . msg ( "米读 清除Cookie !" , "未选取任何选项" , '请手动关闭脚本内"DeleteCookie"选项' )
311+ }
312+ }
313+
314+
307315function init ( ) {
308316 isSurge = ( ) => {
309317 return undefined === this . $httpClient ? false : true
0 commit comments