mirror of
https://github.com/qitoqito/psyduck.git
synced 2026-01-18 00:20:43 +08:00
Update jd_task_xiaoge.js
This commit is contained in:
parent
337ecd806a
commit
61d10292c5
@ -10,9 +10,9 @@ export class Main extends Template {
|
|||||||
'appparams': '{"appid":158,"ticket_type":"m"}',
|
'appparams': '{"appid":158,"ticket_type":"m"}',
|
||||||
referer: 'https://jchd.jd.com/'
|
referer: 'https://jchd.jd.com/'
|
||||||
},
|
},
|
||||||
crontab: 5,
|
crontab: 6,
|
||||||
interval: 2000,
|
interval: 2000,
|
||||||
keyExpire: 14400,
|
keyExpire: 12000,
|
||||||
public: 'xiaoge'
|
public: 'xiaoge'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -87,7 +87,20 @@ export class Main extends Template {
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
let interactiveTime = this.haskey(mangrove, 'content.interactiveTime')
|
let interactiveTime = this.haskey(mangrove, 'content.interactiveTime')
|
||||||
if (this.haskey(mangrove, 'content.id') && (!interactiveTime || interactiveTime<new Date().getTime())) {
|
let t = new Date().getTime()
|
||||||
|
let wait = 0
|
||||||
|
if (interactiveTime>t && (interactiveTime - t) / 1000<60) {
|
||||||
|
p.log("正在等待:", (interactiveTime - t) / 1000)
|
||||||
|
await this.wait(interactiveTime - t)
|
||||||
|
wait = 1
|
||||||
|
}
|
||||||
|
else if (t>interactiveTime) {
|
||||||
|
wait = 1
|
||||||
|
}
|
||||||
|
else if (!interactiveTime) {
|
||||||
|
wait = 1
|
||||||
|
}
|
||||||
|
if (this.haskey(mangrove, 'content.id') && wait) {
|
||||||
let water = await this.curl({
|
let water = await this.curl({
|
||||||
'url': `https://lop-proxy.jd.com/UserMangroveApi/userMangroveInteractive`,
|
'url': `https://lop-proxy.jd.com/UserMangroveApi/userMangroveInteractive`,
|
||||||
json: [{
|
json: [{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user