@@ -85,8 +85,6 @@ if ($.isNode()) {
8585}
8686
8787let dkdurl = $ . getdata ( 'dkdurl' )
88- let dkdhd = $ . getdata ( 'dkdhd' )
89- let dkdbody = $ . getdata ( 'dkdbody' )
9088let dkdtxurl = $ . getdata ( 'dkdtxurl' )
9189let dkdtxhd = $ . getdata ( 'dkdtxhd' )
9290let dkdtxbody = $ . getdata ( 'dkdtxbody' )
@@ -96,8 +94,8 @@ async function dayindex() {
9694 return new Promise ( ( resolve ) => {
9795 let url = {
9896 url : `http://dkd-api.dysdk.com/task/index_days` ,
99- body : dkdbody ,
100- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
97+ body : ` ${ dkdtokenbodyVal } ` ,
98+ headers : JSON . parse ( dkdtokenkeyVal ) ,
10199 } ;
102100 $ . post ( url , async ( err , resp , data ) => {
103101 try {
@@ -109,6 +107,10 @@ async function dayindex() {
109107 if ( safeGet ( data ) ) {
110108 if ( logs == 1 ) $ . log ( data )
111109 data = JSON . parse ( data ) ;
110+ tasklist0 = data . data . list [ 0 ] . status
111+ tasklist1 = data . data . list [ 1 ] . status
112+ tasklist2 = data . data . list [ 2 ] . status
113+ tasklist3 = data . data . list [ 3 ] . status
112114
113115 $ . log ( `【视频领金币】:${ data . data . list [ 0 ] . task_go } ` ) ;
114116 $ . log ( `【广告领金币】:${ data . data . list [ 1 ] . task_go } ` ) ;
@@ -148,7 +150,8 @@ async function dayindex() {
148150 console . log ( `\n+执行【转盘任务】任务+\n` )
149151 await dkdsxzp ( ) //刷新转盘
150152 await dkdcj ( ) //转盘抽奖
151- console . log ( `\n✅ 日常任务红包\n` )
153+
154+ console . log ( `\n+领取【日常任务红包】奖励+\n` )
152155 await redpro1 ( )
153156 await redpro2 ( )
154157 await redpro3 ( )
@@ -157,14 +160,23 @@ async function dayindex() {
157160 console . log ( `\n+执行【视频领金币】任务+\n` )
158161 await dkdbx ( ) //视频宝箱
159162 await dkdbxfb ( ) //视频宝箱翻倍
160- await dkdsc ( ) //视频时长
161- console . log ( `\n+执行【广告领金币】任务+\n` )
162- await dkdgg ( ) //广告视频
163- console . log ( `\n+执行【小说赚】任务+\n` )
164- await dkdxs ( ) //小说??
165- await dkdsdjl ( ) //小说时段奖励??
166- console . log ( `\n+执行【分享赚】任务+\n` )
167- await dkdfx ( ) //分享
163+ if ( tasklist0 == 0 ) {
164+ await dkdsc ( ) //视频领金币
165+ }
166+ if ( tasklist1 == 0 ) {
167+ console . log ( `\n+执行【广告领金币】*10 任务+\n` )
168+ await dkdgg ( ) //广告视频
169+ }
170+ if ( tasklist2 == 0 ) {
171+ console . log ( `\n+执行【小说赚】任务+\n` )
172+ await dkdxs ( ) //小说??
173+ await dkdsdjl ( ) //小说时段奖励??
174+ }
175+ if ( tasklist3 == 0 ) {
176+ console . log ( `\n+执行【分享赚】任务+\n` )
177+ await dkdfx ( ) //分享
178+ }
179+
168180 console . log ( `\n✅ 刷视频任务\n` )
169181 await dkdvideoapp ( ) //刷视频
170182 console . log ( `\n✅ 提现任务\n` )
@@ -483,12 +495,11 @@ function dkdqd(timeout = 0) {
483495 }
484496 let url = {
485497 url : 'http://dkd-api.dysdk.com/task/sign' ,
486- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
487- body : ' adType=2&' + dkdbody ,
498+ headers : JSON . parse ( dkdtokenkeyVal ) ,
499+ body : ` adType=2&${ dkdtokenbodyVal } ` ,
488500 }
489501 $ . post ( url , async ( err , resp , data ) => {
490502 try {
491- //$.log(dkdbody)
492503 const result = JSON . parse ( data )
493504 if ( result . status_code == 200 ) {
494505 $ . log ( `【签到】:获取${ result . data . sign_award } 金币` ) ;
@@ -507,19 +518,7 @@ function dkdqd(timeout = 0) {
507518 } , timeout )
508519 } )
509520}
510- //多看点数据获取
511- function dkdck ( ) {
512- if ( $request . url . indexOf ( "index" ) > - 1 ) {
513- $ . setdata ( JSON . stringify ( $request . url ) , 'dkdurl' )
514- $ . log ( dkdurl )
515- $ . setdata ( JSON . stringify ( $request . headers ) , 'dkdhd' )
516- $ . log ( dkdhd )
517- $ . setdata ( $request . body , 'dkdbody' )
518- $ . log ( dkdbody )
519- $ . msg ( $ . name , "" , "多看点headers获取成功!" )
520- $ . msg ( $ . name , "" , "多看点body获取成功!" )
521- }
522- }
521+
523522//多看点提现ck
524523function dkdtxck ( ) {
525524 if ( $request . url . indexOf ( "withdraw_do?" ) > - 1 ) {
@@ -538,18 +537,17 @@ function dkdgg(timeout = 0) {
538537 return new Promise ( ( resolve ) => {
539538 let url = {
540539 url : 'http://dkd-api.dysdk.com/task/get_ad_award' ,
541- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
542- body : ' adType=2&' + dkdbody + ' &type=2' ,
540+ headers : JSON . parse ( dkdtokenkeyVal ) ,
541+ body : ` adType=2&${ dkdtokenbodyVal } &type=2` ,
543542 }
544543 $ . post ( url , async ( err , resp , data ) => {
545544 try {
546- //$.log(dkdbody)
547545 const result = JSON . parse ( data )
548546 if ( result . status_code == 200 ) {
549- $ . log ( `【广告视频 】:获取${ result . data . award } 金币` ) ;
547+ $ . log ( `【广告领金币 】:获取${ result . data . award } 金币` ) ;
550548 }
551549 if ( result . status_code == 10020 ) {
552- $ . log ( `【广告视频 】:${ result . message } 🚫` ) ;
550+ $ . log ( `【广告领金币 】:${ result . message } 🚫` ) ;
553551 }
554552 } catch ( e ) {
555553 //$.logErr(e, resp);
@@ -564,12 +562,11 @@ function dkdbx(timeout = 0) {
564562 return new Promise ( ( resolve ) => {
565563 let url = {
566564 url : 'http://dkd-api.dysdk.com/red/box_award' ,
567- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
568- body : dkdbody ,
565+ headers : JSON . parse ( dkdtokenkeyVal ) ,
566+ body : ` ${ dkdtokenbodyVal } ` ,
569567 }
570568 $ . post ( url , async ( err , resp , data ) => {
571569 try {
572- //$.log(dkdbody)
573570 const result = JSON . parse ( data )
574571 if ( result . status_code == 200 ) {
575572 $ . log ( `【视频宝箱】:获取${ result . data . award } 金币` ) ;
@@ -590,12 +587,11 @@ function dkdbxfb(timeout = 0) {
590587 return new Promise ( ( resolve ) => {
591588 let url = {
592589 url : 'http://dkd-api.dysdk.com/red/box_extra' ,
593- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
594- body : ' adType=2&' + dkdbody ,
590+ headers : JSON . parse ( dkdtokenkeyVal ) ,
591+ body : ` adType=2&${ dkdtokenbodyVal } ` ,
595592 }
596593 $ . post ( url , async ( err , resp , data ) => {
597594 try {
598- //$.log(dkdbody)
599595 const result = JSON . parse ( data )
600596 if ( result . status_code == 200 ) {
601597 $ . log ( `【视频宝箱翻倍】:获取${ result . data . award } 金币` ) ;
@@ -616,12 +612,11 @@ function dkdcj(timeout = 0) {
616612 return new Promise ( ( resolve ) => {
617613 let url = {
618614 url : 'http://dkd-api.dysdk.com/lotto/start' ,
619- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
620- body : ' adType=2&' + dkdbody ,
615+ headers : JSON . parse ( dkdtokenkeyVal ) ,
616+ body : ` adType=2&${ dkdtokenbodyVal } ` ,
621617 }
622618 $ . post ( url , async ( err , resp , data ) => {
623619 try {
624- //$.log(dkdbody)
625620 const result = JSON . parse ( data )
626621 if ( result . status_code == 200 ) {
627622 $ . log ( `【转盘抽奖】:获取${ result . data . award } 金币` ) ;
@@ -642,12 +637,11 @@ function dkdfx(timeout = 0) {
642637 return new Promise ( ( resolve ) => {
643638 let url = {
644639 url : 'http://dkd-api.dysdk.com/task/get_award' ,
645- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
646- body : ' id=52&' + dkdbody ,
640+ headers : JSON . parse ( dkdtokenkeyVal ) ,
641+ body : ` id=52&${ dkdtokenbodyVal } ` ,
647642 }
648643 $ . post ( url , async ( err , resp , data ) => {
649644 try {
650- //$.log(dkdbody)
651645 const result = JSON . parse ( data )
652646 if ( result . status_code == 200 ) {
653647 $ . log ( `【分享任务】:获取${ result . data . award } 金币` ) ;
@@ -668,12 +662,11 @@ function dkdxs(timeout = 0) {
668662 return new Promise ( ( resolve ) => {
669663 let url = {
670664 url : 'http://dkd-api.dysdk.com/task/get_award' ,
671- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
672- body : ' id=51&' + dkdbody ,
665+ headers : JSON . parse ( dkdtokenkeyVal ) ,
666+ body : ` id=51&${ dkdtokenbodyVal } ` ,
673667 }
674668 $ . post ( url , async ( err , resp , data ) => {
675669 try {
676- //$.log(dkdbody)
677670 const result = JSON . parse ( data )
678671 if ( result . status_code == 200 ) {
679672 $ . log ( `【小说赚】:获取${ result . data . award } 金币` ) ;
@@ -694,21 +687,20 @@ function dkdsdjl(timeout = 0) {
694687 return new Promise ( ( resolve ) => {
695688 let url = {
696689 url : 'http://dkd-api.dysdk.com/video/extra_get' ,
697- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
698- body : dkdbody ,
690+ headers : JSON . parse ( dkdtokenkeyVal ) ,
691+ body : ` ${ dkdtokenbodyVal } ` ,
699692 }
700693 $ . post ( url , async ( err , resp , data ) => {
701694 try {
702- //$.log(str.replace('headerInfo":"',""))
703695 const result = JSON . parse ( data )
704696 if ( result . status_code == 200 && result . data . status == - 1 ) {
705697 $ . log ( `【小说时段奖励】:${ result . data . msg } ` ) ;
706- } else {
698+ } else if ( result . status_code == 200 && result . data . award >= 0 ) {
707699 $ . log ( `【小说时段奖励】:获取${ result . data . award } 金币` ) ;
708- }
709- if ( result . status_code == 10020 ) {
700+ } else if ( result . status_code == 10020 ) {
710701 $ . log ( `【小说时段奖励】:${ result . message } 🚫` ) ;
711702 }
703+
712704 } catch ( e ) {
713705 //$.logErr(e, resp);
714706 } finally {
@@ -722,18 +714,17 @@ function dkdsc(timeout = 0) {
722714 return new Promise ( ( resolve ) => {
723715 let url = {
724716 url : 'http://dkd-api.dysdk.com/task/get_ad_award' ,
725- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
726- body : ' adType=2&' + dkdbody + ' &type=1&overLimit' ,
717+ headers : JSON . parse ( dkdtokenkeyVal ) ,
718+ body : ` adType=2&${ dkdtokenbodyVal } &type=1&overLimit` ,
727719 }
728720 $ . post ( url , async ( err , resp , data ) => {
729721 try {
730- //$.log(dkdbody)
731722 const result = JSON . parse ( data )
732723 if ( result . status_code == 200 ) {
733- $ . log ( `【视频时长 】:获取${ result . data . award } 金币` ) ;
724+ $ . log ( `【视频领金币 】:获取${ result . data . award } 金币` ) ;
734725 }
735726 if ( result . status_code == 10020 ) {
736- $ . log ( `【视频时长 】:${ result . message } 🚫` ) ;
727+ $ . log ( `【视频领金币 】:${ result . message } 🚫` ) ;
737728 }
738729 } catch ( e ) {
739730 //$.logErr(e, resp);
@@ -748,8 +739,8 @@ function dkdsxzp(timeout = 0) {
748739 return new Promise ( ( resolve ) => {
749740 let sx = dkdtxhd . match ( / h e a d e r I n f o " : " \w + / ) + ''
750741 let url = {
751- url : ' http://dkd-api.dysdk.com/lotto/index?' + dkdbody + '&headerInfo=' + sx . replace ( 'headerInfo":"' , "" ) ,
752- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
742+ url : ` http://dkd-api.dysdk.com/lotto/index?${ dkdtokenbodyVal } ` + '&headerInfo=' + sx . replace ( 'headerInfo":"' , "" ) ,
743+ headers : JSON . parse ( dkdtokenkeyVal ) ,
753744 body : '' ,
754745 }
755746 $ . post ( url , async ( err , resp , data ) => {
@@ -775,7 +766,7 @@ function dkdtx(timeout = 0) {
775766 return new Promise ( ( resolve ) => {
776767 let str = dkdtxhd . match ( / h e a d e r I n f o " : " \w + / ) + ''
777768 let url = {
778- url : ' http://dkd-api.dysdk.com/money/withdraw_do?' + dkdbody + '&headerInfo=' + str . replace ( 'headerInfo":"' , "" ) ,
769+ url : ` http://dkd-api.dysdk.com/money/withdraw_do?${ dkdtokenbodyVal } ` + '&headerInfo=' + str . replace ( 'headerInfo":"' , "" ) ,
779770 headers : JSON . parse ( $ . getdata ( 'dkdtxhd' ) ) ,
780771 body : dkdtxbody ,
781772 }
@@ -802,15 +793,14 @@ function dkdxx(timeout = 0) {
802793 return new Promise ( ( resolve ) => {
803794 let url = {
804795 url : 'http://dkd-api.dysdk.com/user/index' ,
805- headers : JSON . parse ( $ . getdata ( 'dkdhd' ) ) ,
806- body : dkdbody ,
796+ headers : JSON . parse ( dkdtokenkeyVal ) ,
797+ body : ` ${ dkdtokenbodyVal } ` ,
807798 }
808799 $ . post ( url , async ( err , resp , data ) => {
809800 try {
810- //$.log(dkdbody)
811801 const result = JSON . parse ( data )
812802 if ( result . status_code == 200 ) {
813- $ . log ( "" , $ . name + '运行完毕!' , "" )
803+ $ . log ( "" , $ . name + '运行完毕!' , "" )
814804 $ . log ( `【用户名】:${ result . data . nickname } ` ) ;
815805 $ . log ( `【当前余额】:¥${ result . data . cash } 元` ) ;
816806 $ . log ( `【总金币】:${ result . data . gold } 金币🏅` ) ;
0 commit comments