Compare commits

...

2 Commits

Author SHA1 Message Date
可达鸭
905cb11725 Update jd_task_hudong.js 2025-03-29 16:18:11 +08:00
可达鸭
b0bd6a92ba Update jd_task_checkCookie.js 2025-03-29 15:06:20 +08:00
2 changed files with 51 additions and 44 deletions

View File

@ -38,7 +38,7 @@ export class Main extends Template {
let context = p.context; let context = p.context;
var expire = 0 var expire = 0
if (this.haskey(this.profile, 'change', 'all')) { if (this.haskey(this.profile, 'change', 'all')) {
expire = 1 expire = 2
} }
else { else {
let s = await this.curl({ let s = await this.curl({
@ -111,11 +111,11 @@ export class Main extends Template {
p.msg("openKey生成失败") p.msg("openKey生成失败")
} }
} }
else if (!userData.wskey) { else if (expire == 1) {
p.log("没有wskey") p.msg("账号过期了呀🐶")
} }
else { else {
p.msg("账号过期了呀🐶") p.log("没有wskey")
} }
} }
} }

View File

@ -231,20 +231,23 @@ export class Main extends Template {
p.log("任务失败:", this.haskey(doTask, 'errMsg') || doTask) p.log("任务失败:", this.haskey(doTask, 'errMsg') || doTask)
} }
if (i.canDrawAwardNum) { if (i.canDrawAwardNum) {
let award = await this.curl({ for (let kkk of Array(i.canDrawAwardNum)) {
'url': `https://api.m.jd.com/api?functionId=apTaskDrawAward`, let award = await this.curl({
'form': `functionId=apTaskDrawAward&body={"taskType":"${i.taskType}","taskId":${i.id},"channel":4,"checkVersion":true,"linkId":"${context.linkId}"}&t=1739360342034&appid=activities_platform&client=ios&clientVersion=15.0.11`, 'url': `https://api.m.jd.com/api?functionId=apTaskDrawAward`,
user, 'form': `functionId=apTaskDrawAward&body={"taskType":"${i.taskType}","taskId":${i.id},"channel":4,"checkVersion":true,"linkId":"${context.linkId}"}&t=1739360342034&appid=activities_platform&client=ios&clientVersion=15.0.11`,
algo: { user,
appId: 'f0f3f' algo: {
appId: 'f0f3f'
}
} }
)
if (this.haskey(award, 'data')) {
p.log(`抽奖次数+1`)
} }
) else {
if (this.haskey(award, 'data')) { p.err("抽奖领取失败")
p.log(`抽奖次数+1`) }
} await this.wait(1000)
else {
p.err("抽奖领取失败")
} }
} }
} }
@ -307,23 +310,25 @@ export class Main extends Template {
p.log("任务失败:", this.haskey(doTask, 'errMsg') || doTask) p.log("任务失败:", this.haskey(doTask, 'errMsg') || doTask)
} }
if (i.canDrawAwardNum) { if (i.canDrawAwardNum) {
let award = await this.curl({ for (let kkk of Array(i.canDrawAwardNum)) {
'url': `https://api.m.jd.com/api?functionId=apTaskDrawAward`, let award = await this.curl({
'form': `functionId=apTaskDrawAward&body={"taskType":"${i.taskType}","taskId":${i.id},"channel":4,"checkVersion":true,"linkId":"${context.linkId}"}&t=1739360342034&appid=activities_platform&client=ios&clientVersion=15.0.11`, 'url': `https://api.m.jd.com/api?functionId=apTaskDrawAward`,
user, 'form': `functionId=apTaskDrawAward&body={"taskType":"${i.taskType}","taskId":${i.id},"channel":4,"checkVersion":true,"linkId":"${context.linkId}"}&t=1739360342034&appid=activities_platform&client=ios&clientVersion=15.0.11`,
algo: { user,
appId: 'f0f3f' algo: {
appId: 'f0f3f'
}
} }
)
if (this.haskey(award, 'data')) {
p.log(`抽奖次数+1`)
}
else {
p.err("抽奖领取失败")
} }
)
if (this.haskey(award, 'data')) {
p.log(`抽奖次数+1`)
}
else {
p.err("抽奖领取失败")
} }
await this.wait(1000)
} }
await this.wait(3000)
} }
} }
} }
@ -347,25 +352,27 @@ export class Main extends Template {
for (let i of this.haskey(apTask, 'data')) { for (let i of this.haskey(apTask, 'data')) {
if (i.taskLimitTimes == i.taskDoTimes) { if (i.taskLimitTimes == i.taskDoTimes) {
if (i.canDrawAwardNum) { if (i.canDrawAwardNum) {
let award = await this.curl({ for (let kkk of Array(i.canDrawAwardNum)) {
'url': `https://api.m.jd.com/api?functionId=apTaskDrawAward`, let award = await this.curl({
'form': `functionId=apTaskDrawAward&body={"taskType":"${i.taskType}","taskId":${i.id},"channel":4,"checkVersion":true,"linkId":"${context.linkId}"}&t=1739360342034&appid=activities_platform&client=ios&clientVersion=15.0.11`, 'url': `https://api.m.jd.com/api?functionId=apTaskDrawAward`,
user, 'form': `functionId=apTaskDrawAward&body={"taskType":"${i.taskType}","taskId":${i.id},"channel":4,"checkVersion":true,"linkId":"${context.linkId}"}&t=1739360342034&appid=activities_platform&client=ios&clientVersion=15.0.11`,
algo: { user,
appId: 'f0f3f', algo: {
expire: { appId: 'f0f3f',
code: 1000 expire: {
code: 1000
}
} }
} }
)
if (this.haskey(award, 'data')) {
p.log(`抽奖次数+1`)
} }
) else {
if (this.haskey(award, 'data')) { p.err("抽奖领取失败")
p.log(`抽奖次数+1`) }
await this.wait(1000)
} }
else {
p.err("抽奖领取失败")
}
await this.wait(1000)
} }
} }
else { else {