Update dwnc.js

This commit is contained in:
smallfawn
2023-05-06 13:43:15 +08:00
committed by GitHub
parent 7033c71a25
commit 016b030b18

52
dwnc.js
View File

@@ -1,6 +1,6 @@
/** /**
* 得物农场 * 得物农场
* cron 35 8,12,18,22 * * * dewu_farm.js * cron 55 10 * * * dewu_farm.js
* *
* 22/11/29 浇水 签到 领取水滴 气泡水滴 * 22/11/29 浇水 签到 领取水滴 气泡水滴
* rewrite 23/5/4 author:XL * rewrite 23/5/4 author:XL
@@ -46,10 +46,11 @@ async function start() {
//await wait(1); //延迟 //await wait(1); //延迟
} }
await Promise.all(taskall); await Promise.all(taskall);
//console.log('\n================== 查询未完成任务 ==================\n');
taskall = []; taskall = [];
for (let user of userList) { for (let user of userList) {
taskall.push(await user.task_list()); taskall.push(await user.task_list());
taskall.push(await user.task_signIn());
//await wait(1); //延迟 //await wait(1); //延迟
} }
await Promise.all(taskall); await Promise.all(taskall);
@@ -166,13 +167,14 @@ class UserInfo {
console.log(error); console.log(error);
} }
} }
async user_info() { // 农场水滴剩余 和信息 async user_info() { // 农场水滴剩余 和信息
try { try {
let options = { let options = {
method: 'POST', method: 'POST',
url: 'https://app.dewu.com/hacking-tree/v1/user/init?sign=c921f91a4c0b7ca7f1640adcb16eb239', url: 'https://app.dewu.com/hacking-tree/v1/user/init?sign=c921f91a4c0b7ca7f1640adcb16eb239',
headers: this.headersPost, headers: this.headersPost,
body: JSON.stringify({ keyword: '🌱😻🙉👶🌷💥' }), body: JSON.stringify({ keyword: '🌹💦🙀👶🍀👽👻' }),
}; };
//console.log(options); //console.log(options);
let result = await httpRequest(options); let result = await httpRequest(options);
@@ -448,24 +450,34 @@ class UserInfo {
} }
async task_signIn() { // 签到 领取水滴 async task_signIn() { // 签到 领取水滴
try { try {
let options = { let signIn_info = await httpRequest({
method: 'POST', method: 'GET',
url: 'https://app.dewu.com/hacking-tree/v1/sign/sign_in?sign=fe26befc49444d362c8f17463630bdba', url: 'https://app.dewu.com/hacking-tree/v1/sign/list?sign=fe26befc49444d362c8f17463630bdba',
headers: this.headersPost, headers: this.headersGet,
body: JSON.stringify({}), })
}; if (signIn_info.data.list[Number(signIn_info.data.currentDay) - 1].IsSignIn == false) {
//console.log(options); let options = {
let result = await httpRequest(options); method: 'POST',
//console.log(result); url: 'https://app.dewu.com/hacking-tree/v1/sign/sign_in?sign=fe26befc49444d362c8f17463630bdba',
if (result.code == 200) { headers: this.headersPost,
DoubleLog(`账号[${this.index}] 签到领取水滴[${result.msg}][${result.data.Num}]`); body: JSON.stringify({}),
} else if (result.code == 711110001) { };
DoubleLog(`账号[${this.index}] 签到领取水滴[${result.msg}]`); //console.log(options);
console.log(result); let result = await httpRequest(options);
} else { //console.log(result);
DoubleLog(`账号[${this.index}] 签到领取水滴失败:原因未知`); if (result.code == 200) {
console.log(result); DoubleLog(`账号[${this.index}] 签到领取水滴[${result.msg}][${result.data.Num}]`);
} else if (result.code == 711110001) {
DoubleLog(`账号[${this.index}] 签到领取水滴[${result.msg}]`);
console.log(result);
} else {
DoubleLog(`账号[${this.index}] 签到领取水滴失败:原因未知`);
console.log(result);
}
}else{
console.log(`今日已签到获得水滴`);
} }
} catch (error) { } catch (error) {
console.log(error); console.log(error);
} }