diff --git a/parse/jd/jd_task_beanList.js b/parse/jd/jd_task_beanList.js index ed364bf..9d22981 100644 --- a/parse/jd/jd_task_beanList.js +++ b/parse/jd/jd_task_beanList.js @@ -21,7 +21,10 @@ export class Main extends Template { let xs = [] let s = await this.curl({ 'url': `https://api.m.jd.com/?appid=jd-cphdeveloper-m&functionId=myBean&body={"tenantCode":"jgminise","bizModelCode":6,"bizModeClientType":"WxMiniProgram","externalLoginType":1}&sceneval=2&g_login_type=1&callback=draw_activetemporary&g_tk=610895985&g_ty=ls`, - user + user, + algo: { + expire: {"code": "1001"} + } } ) if (this.haskey(s, 'list')) { diff --git a/parse/jd/jd_task_chatReward.js b/parse/jd/jd_task_chatReward.js index f616be0..b111329 100644 --- a/parse/jd/jd_task_chatReward.js +++ b/parse/jd/jd_task_chatReward.js @@ -22,7 +22,12 @@ export class Main extends Template { let user = p.data.user; let s = await this.curl({ 'url': `https://api.m.jd.com/client.action?functionId=chatReward_doReward&appid=wechat_activity&client=h5&body={"activityId":"${p.context.activityId}"}`, - user + user, + algo: { + expire: { + "subCode": 103 + } + } } ) let reward = await this.curl({ diff --git a/parse/jd/jd_task_drainage.js b/parse/jd/jd_task_drainage.js index 4248d0f..88a3e53 100644 --- a/parse/jd/jd_task_drainage.js +++ b/parse/jd/jd_task_drainage.js @@ -45,7 +45,10 @@ export class Main extends Template { 'form': `loginType=11&clientType=wxapp&client=apple&clientVersion=9.23.140&build=&osVersion=iOS%2015.1.1&screen=390*844&networkType=wifi&d_brand=iPhone&d_model=iPhone%2012%20Pro%3CiPhone13%2C3%3E&lang=zh_CN&uuid=oCwKwuBoW0okKEIIDlT5FXxscxcM&functionId=miniTask_queryMyRights&t=1731719821597&body={}&appid=hot_channel&d_name=`, user, algo: { - appId: '1221c' + appId: '1221c', + expire: { + "subCode": 102 + } } } ) diff --git a/parse/jd/jd_task_eBean.js b/parse/jd/jd_task_eBean.js index 0d4eddf..fd59552 100644 --- a/parse/jd/jd_task_eBean.js +++ b/parse/jd/jd_task_eBean.js @@ -48,7 +48,10 @@ export class Main extends Template { 'form': `cthr=1&client=h5&clientVersion=&t=1741106496828&loginWQBiz=&appid=mygiftcard&functionId=personalCenterReceiveHolderEquity&body={"ruleId":"${context.ruleId}","pid":"${context.pid}","eid":"FQ7Z2DTGYZSJM5FKY${this.rand(10, 99)}JLAURRHP2UZHK2ID7554EMNWWNNSK3JBCTLTR45IOP3Z5K3YJHOG${this.rand(10, 99)}SJAOB${this.rand(10, 99)}KVS3RH7G2U"}`, user, algo: { - appId: 'aea58' + appId: 'aea58', + expire: { + "error": "NotLogin" + } } } ) diff --git a/parse/jd/jd_task_farmNew.js b/parse/jd/jd_task_farmNew.js index ce1ace1..925af57 100644 --- a/parse/jd/jd_task_farmNew.js +++ b/parse/jd/jd_task_farmNew.js @@ -61,9 +61,6 @@ export class Main extends Template { async main(p) { let user = p.data.user; let context = p.context; - if (this.turnCount == 0) { - p.context.complete = true - } if (this.turnCount == 0) { if (this.turnCount == 0) { let signIn = await this.curl({ diff --git a/parse/jd/jd_task_pcSign.js b/parse/jd/jd_task_pcSign.js index f05bd89..5aba69b 100644 --- a/parse/jd/jd_task_pcSign.js +++ b/parse/jd/jd_task_pcSign.js @@ -21,7 +21,10 @@ export class Main extends Template { user, algo: { appId: '73c2f', - type: 'wechat' + type: 'wechat', + expire: { + "code": "3" + } }, referer: 'https://bean.jd.com/myJingBean/list', ua: "Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/" + 59 + Math.round(Math.random() * 10) + ".0.3497." + Math.round(Math.random() * 100) + "Safari/537.36",