Compare commits

..

No commits in common. "af654d7f07ed4807fcf82d37f537db84a6b87d57" and "1a017729553cd4202428b197c6b21cc0a3822731" have entirely different histories.

2 changed files with 13 additions and 21 deletions

View File

@ -123,10 +123,10 @@ export class Main extends Template {
try { try {
let skus = board.data.result.farmTreeLevels[2].farmLevelTrees[0] let skus = board.data.result.farmTreeLevels[2].farmLevelTrees[0]
p.log("正在种树,选择商品:", skus.skuName) p.log("正在种树,选择商品:", skus.skuName)
let plantTree = await this.curl({ let tree = await this.curl({
'url': `https://api.m.jd.com/client.action`, 'url': `https://api.m.jd.com/client.action`,
'form': `appid=signed_wh5&body=${this.dumps({ 'form': `appid=signed_wh5&body=${this.dumps({
"version": 13, "version": 10,
"channelParam": "1", "channelParam": "1",
"uid": skus.uid, "uid": skus.uid,
"type": "plantSku" "type": "plantSku"
@ -134,11 +134,6 @@ export class Main extends Template {
user, user,
} }
) )
let tree = await this.curl({
'form': `appid=signed_wh5&client=apple&clientVersion=15.0.11&body={"version":13,"channelParam":"1","level":3,"type":"plantLevel"}&functionId=farm_plant_tree`,
user
}
)
if (this.haskey(tree, 'data.success')) { if (this.haskey(tree, 'data.success')) {
farmHome = await this.curl({ farmHome = await this.curl({
'url': `https://api.m.jd.com/client.action`, 'url': `https://api.m.jd.com/client.action`,

View File

@ -252,10 +252,7 @@ export class Main extends Template {
let apTaskDetail = await this.curl({ let apTaskDetail = await this.curl({
'url': `https://api.m.jd.com/api?functionId=apTaskDetail`, 'url': `https://api.m.jd.com/api?functionId=apTaskDetail`,
'form': `functionId=apTaskDetail&body={"taskType":"${i.taskType}","taskId":${i.id},"channel":4,"checkVersion":true,"linkId":"${context.linkId}","pipeExt":${this.dumps(i.pipeExt)}}&t=1738480907628&appid=activities_platform&client=ios&clientVersion=15.0.11&`, 'form': `functionId=apTaskDetail&body={"taskType":"${i.taskType}","taskId":${i.id},"channel":4,"checkVersion":true,"linkId":"${context.linkId}","pipeExt":${this.dumps(i.pipeExt)}}&t=1738480907628&appid=activities_platform&client=ios&clientVersion=15.0.11&`,
user, user
algo: {
expire: {"code": 1000}
}
} }
) )
let taskItemList = this.haskey(apTaskDetail, 'data.taskItemList') let taskItemList = this.haskey(apTaskDetail, 'data.taskItemList')
@ -365,7 +362,7 @@ export class Main extends Template {
else { else {
p.err("抽奖领取失败") p.err("抽奖领取失败")
} }
await this.wait(1000) await this.wait(2000)
} }
} }
else { else {
@ -437,7 +434,7 @@ export class Main extends Template {
p.err("抽奖错误") p.err("抽奖错误")
break break
} }
await this.wait(1000) await this.wait(2000)
} catch (e) { } catch (e) {
p.log(e) p.log(e)
} }
@ -507,7 +504,7 @@ export class Main extends Template {
p.err("抽奖错误") p.err("抽奖错误")
break break
} }
await this.wait(1000) await this.wait(2000)
} catch (e) { } catch (e) {
p.log(e) p.log(e)
} }
@ -573,7 +570,7 @@ export class Main extends Template {
p.err("抽奖错误") p.err("抽奖错误")
break break
} }
await this.wait(1000) await this.wait(2000)
} catch (e) { } catch (e) {
p.log(e) p.log(e)
} }
@ -609,9 +606,9 @@ export class Main extends Template {
return return
} }
let drawNum = this.haskey(home, 'data.remainTimes') || 0 let drawNum = this.haskey(home, 'data.remainTimes') || 0
// let num = drawNum>5 ? 6 : drawNum let num = drawNum>5 ? 6 : drawNum
p.log("可抽奖次数:", drawNum) p.log("可抽奖次数:", num)
for (let i of Array(drawNum)) { for (let i of Array(num)) {
try { try {
let lottery = await this.curl({ let lottery = await this.curl({
url: 'https://api.m.jd.com/api?functionId=lotteryMachineDraw', url: 'https://api.m.jd.com/api?functionId=lotteryMachineDraw',
@ -641,12 +638,12 @@ export class Main extends Template {
p.err("抽奖错误") p.err("抽奖错误")
break break
} }
await this.wait(1000) await this.wait(2000)
} catch (e) { } catch (e) {
p.log(e) p.log(e)
} }
} }
if (drawNum != 0) { if (drawNum != 0 && drawNum<6) {
home = await this.curl({ home = await this.curl({
'url': `https://api.m.jd.com/api?functionId=lotteryMachineHome`, 'url': `https://api.m.jd.com/api?functionId=lotteryMachineHome`,
'form': `functionId=lotteryMachineHome&body={"linkId":"${context.linkId}","taskId":"","inviter":""}&t=1738481450815&appid=activities_platform&client=ios&clientVersion=15.0.11`, 'form': `functionId=lotteryMachineHome&body={"linkId":"${context.linkId}","taskId":"","inviter":""}&t=1738481450815&appid=activities_platform&client=ios&clientVersion=15.0.11`,
@ -688,7 +685,7 @@ export class Main extends Template {
p.info.work = true p.info.work = true
break break
} }
await this.wait(1000) await this.wait(2000)
} }
} }
} }