Skip to content

Commit f28bb4b

Browse files
committed
sync
1 parent 2257b79 commit f28bb4b

1 file changed

Lines changed: 105 additions & 24 deletions

File tree

DKDVIDEO/dkdvideo.js

Lines changed: 105 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -153,25 +153,31 @@ if ($.isNode()) {
153153
dkdlottokeyVal = dkdlottokeyArr[0];
154154

155155
console.log(`\n💗💕 开始执行脚本任务 💕💗\n`)
156+
console.log(`\n✅ 签到状态\n`)
157+
await signinit()
156158
console.log(`\n✅ 任务状态\n`)
157159
await dayindex()
158160
await boxinit()
161+
159162
console.log(`\n✅ 日常任务\n`)
160-
if (hour == 8 || hour == 12 || hour == 23) {
161-
console.log(`\n+执行【今日签到🤙】任务+\n`)
162-
await dkdqd() //多看点签到
163-
}
163+
164+
console.log(`\n+执行【今日签到🤙】任务+\n`)
165+
await todaysign()//签到
166+
164167
console.log(`\n+执行【转盘任务🎡】任务+\n`)
165168
await dkdsxzp() //转盘
166-
await dkdcj()//转盘奖励
167-
169+
await dkdcj() //转盘奖励
168170

169171
console.log(`\n+执行【时段奖励类🕰】任务+\n`)
170172
await dkdbx() //视频宝箱
171173
await dkdsdjl() //小说时段奖励
172174

175+
console.log(`\n+领取【日常任务🎊】奖励+\n`)
173176
await dkdnomal() //完成日常任务奖励领取
177+
178+
console.log(`\n+领取【阶段性红包🧧】奖励+\n`)
174179
await dkdpro() //日常任务完成阶段性奖励
180+
175181
console.log(`\n✅ 刷视频任务\n`)
176182
await dkdvideoapp() //刷视频
177183
console.log(`\n✅ 提现任务\n`)
@@ -227,9 +233,6 @@ async function dkdvideoapp() {
227233
}
228234
//日常奖励pro模块
229235
async function dkdpro() {
230-
231-
console.log(`\n+领取【阶段性红包🧧】奖励+\n`)
232-
233236
if (prolist0 == 0) {
234237
$.log(`【20%进度红包】:未达成`);
235238
} else if (prolist0 == 2) {
@@ -261,34 +264,40 @@ async function dkdpro() {
261264
} else if (prolist3 == 1) {
262265
await redpro4()
263266
}
264-
265267
}
266268
//日常完成奖励模块
267269
async function dkdnomal() {
268270

269-
console.log(`\n+领取【日常任务🎊】奖励+\n`)
270-
if (tasklist0 == 0) {
271+
if (tasklist0 == 0 || tasklist0 == 1) {
271272
await dkdsc() //视频领金币
272273
} else {
273274
console.log(`【视频领金币】:已完成🎉`)
274275
}
275-
if (tasklist1 == 0) {
276+
if (tasklist1 == 0 || tasklist1 == 1) {
276277
await dkdgg() //广告视频
277278
} else {
278279
console.log(`【广告领金币】:已完成🎉`)
279280
}
280-
if (tasklist2 == 0) {
281+
if (tasklist2 == 0 || tasklist2 == 1) {
281282
await dkdxs() //小说
282283
} else {
283-
console.log(`【小说赚】:已完成🎉`)
284+
console.log(`【小说赚金币】:已完成🎉`)
284285
}
285-
if (tasklist3 == 0) {
286+
if (tasklist3 == 0 || tasklist3 == 1) {
286287
await dkdfx() //分享
287288
} else {
288-
console.log(`【分享赚】:已完成🎉`)
289+
console.log(`【分享赚金币】:已完成🎉`)
289290
}
290291

291292
}
293+
//签到模块
294+
async function todaysign() {
295+
if (todaycode == 0) {
296+
await dkdqd() //多看点签到
297+
} else {
298+
$.log(`【今日签到】:今天已签到✔️`);
299+
}
300+
}
292301

293302
//////////////////////////////////////////////////////////////////
294303
//任务状态确认
@@ -320,8 +329,8 @@ async function dayindex() {
320329
$.log(`🔸阶段性红包完成度:${data.data.Task_comp.pro}%`);
321330
$.log(`🔸视频领金币:${data.data.list[0].task_go}`);
322331
$.log(`🔸广告领金币:${data.data.list[1].task_go}`);
323-
$.log(`🔸小说赚:${data.data.list[2].task_go}`);
324-
$.log(`🔸分享赚:${data.data.list[3].task_go}`);
332+
$.log(`🔸小说赚金币:${data.data.list[2].task_go}`);
333+
$.log(`🔸分享赚金币:${data.data.list[3].task_go}`);
325334
$.log(`🔸高额游戏赚:${data.data.list[4].task_go}`);
326335
}
327336
}
@@ -363,6 +372,78 @@ async function boxinit() {
363372
});
364373
});
365374
}
375+
//签到状态
376+
async function signinit() {
377+
return new Promise((resolve) => {
378+
let url = {
379+
url: `http://dkd-api.dysdk.com/task/index_sign`,
380+
body: `${dkdtokenbodyVal}`,
381+
headers: JSON.parse(dkdtokenkeyVal),
382+
};
383+
$.post(url, async (err, resp, data) => {
384+
try {
385+
if (err) {
386+
console.log("⛔️API查询请求失败❌ ‼️‼️");
387+
console.log(JSON.stringify(err));
388+
$.logErr(err);
389+
} else {
390+
if (safeGet(data)) {
391+
if (logs == 1) $.log(data)
392+
data = JSON.parse(data);
393+
day1code = data.data.sign_list.day1.status
394+
day2code = data.data.sign_list.day2.status
395+
day3code = data.data.sign_list.day3.status
396+
day4code = data.data.sign_list.day4.status
397+
day5code = data.data.sign_list.day5.status
398+
day6code = data.data.sign_list.day6.status
399+
day7code = data.data.sign_list.day7.status
400+
todaycode = data.data.sign_status
401+
if (day1code == 1) {
402+
$.log(`🔸签到day1:已签到✔️`);
403+
} else {
404+
$.log(`🔸签到day1:未签到✖️`);
405+
}
406+
if (day2code == 1) {
407+
$.log(`🔸签到day2:已签到✔️`);
408+
} else {
409+
$.log(`🔸签到day2:未签到✖️`);
410+
}
411+
if (day3code == 1) {
412+
$.log(`🔸签到day3:已签到✔️`);
413+
} else {
414+
$.log(`🔸签到day3:未签到✖️`);
415+
}
416+
if (day4code == 1) {
417+
$.log(`🔸签到day4:已签到✔️`);
418+
} else {
419+
$.log(`🔸签到day4:未签到✖️`);
420+
}
421+
if (day5code == 1) {
422+
$.log(`🔸签到day5:已签到✔️`);
423+
} else {
424+
$.log(`🔸签到day5:未签到✖️`);
425+
}
426+
if (day6code == 1) {
427+
$.log(`🔸签到day6:已签到✔️`);
428+
} else {
429+
$.log(`🔸签到day6:未签到✖️`);
430+
}
431+
if (day7code == 1) {
432+
$.log(`🔸签到day7:已签到✔️`);
433+
} else {
434+
$.log(`🔸签到day7:未签到✖️`);
435+
}
436+
437+
}
438+
}
439+
} catch (e) {
440+
$.logErr(e, resp);
441+
} finally {
442+
resolve();
443+
}
444+
});
445+
});
446+
}
366447
//多看点分享
367448
function dkdfx(timeout = 0) {
368449
return new Promise((resolve) => {
@@ -465,7 +546,7 @@ async function redpro1() {
465546
if (data.status_code == 10020) {
466547
$.log(`【20%进度红包】:${data.message}`);
467548
} else {
468-
$.log(`【20%进度红包】:获取${data.data.award}个金币🏅\n`);
549+
$.log(`【20%进度红包】:获取${data.data.award}个金币🏅`);
469550
tz += `【20%进度红包】:获取${data.data.award}个金币🏅\n`
470551
}
471552
}
@@ -499,7 +580,7 @@ async function redpro2() {
499580
if (data.status_code == 10020) {
500581
$.log(`【50%进度红包】:${data.message}`);
501582
} else {
502-
$.log(`【50%进度红包】:获取${data.data.award}个金币🏅\n`);
583+
$.log(`【50%进度红包】:获取${data.data.award}个金币🏅`);
503584
tz += `【50%进度红包】:获取${data.data.award}个金币🏅\n`
504585
}
505586
}
@@ -533,7 +614,7 @@ async function redpro3() {
533614
if (data.status_code == 10020) {
534615
$.log(`【80%进度红包】:${data.message}`);
535616
} else {
536-
$.log(`【80%进度红包】:获取${data.data.award}个金币🏅\n`);
617+
$.log(`【80%进度红包】:获取${data.data.award}个金币🏅`);
537618
tz += `【80%进度红包】:获取${data.data.award}个金币🏅\n`
538619
}
539620
}
@@ -567,7 +648,7 @@ async function redpro4() {
567648
if (data.status_code == 10020) {
568649
$.log(`【100%进度红包】:${data.message}`);
569650
} else {
570-
$.log(`【100%进度红包】:获取${data.data.award}个金币🏅\n`);
651+
$.log(`【100%进度红包】:获取${data.data.award}个金币🏅`);
571652
tz += `【100%进度红包】:获取${data.data.award}个金币🏅\n`
572653
}
573654
}
@@ -838,7 +919,7 @@ function dkdsxzp(timeout = 0) {
838919
}
839920
$.post(url, async (err, resp, data) => {
840921
try {
841-
if (logs == 1) $.log(data)
922+
if (logs == 1) $.log(data)
842923
const result = JSON.parse(data)
843924
if (result.status_code == 200) {
844925
console.log(`【转盘次数】:次数为${result.data.times}次`)

0 commit comments

Comments
 (0)