mirror of
https://github.com/shufflewzc/faker2.git
synced 2025-04-23 02:48:44 +08:00
update
This commit is contained in:
parent
db5ad34627
commit
d1393b0e3c
@ -2,13 +2,17 @@
|
||||
赚钱大赢家兑换50
|
||||
|
||||
58 59 23 * * * jd_makemoneyshop_getred.js
|
||||
|
||||
默认换50,可改id
|
||||
"id": "8609ec76a8a70db9a5443376d34fa26a" 50元
|
||||
"id": "b141ddd915d20f078d69f6910b02a60a" 8元
|
||||
"id": "66d9058514891de12e96588697cc3bb3" 3元
|
||||
"id": "d71b23a381ada0934039d890ad22ab8d" 0.5元
|
||||
默认不执行
|
||||
默认只执行1个ck,多账号请单独指定ck
|
||||
全部ck并发 task jd_makemoneyshop_reward.js conc JD_COOKIE
|
||||
指定某个ck或者某些ck task jd_fruit.js desi JD_COOKIE 1 或者 task jd_fruit.js desi JD_COOKIE 1-5
|
||||
|
||||
*/
|
||||
let redid="8609ec76a8a70db9a5443376d34fa26a";//兑换50元
|
||||
const $ = new Env("大赢家兑50红包");
|
||||
const notify = $.isNode() ? require('./sendNotify') : '';
|
||||
//Node.js用户请在jdCookie.js处填写京东ck;
|
||||
@ -55,7 +59,7 @@ if ($.isNode()) {
|
||||
$.ADID = getUUID("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 1);
|
||||
$.UUID = getUUID("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
|
||||
for (let i of Array(3)){
|
||||
getred();
|
||||
getred(redid);
|
||||
await $.wait(200);
|
||||
}
|
||||
}
|
||||
@ -146,10 +150,10 @@ async function getExchangequery(){
|
||||
|
||||
|
||||
|
||||
async function getred(){
|
||||
async function getred(id){
|
||||
return new Promise(async resolve => {
|
||||
const options = {
|
||||
url: `https://wq.jd.com/prmt_exchange/client/exchange?g_ty=h5&g_tk=&appCode=ms2362fc9e&bizCode=makemoneyshop&ruleId=b0795152caef79b07ba0e1d7482be60e&sceneval=2`,
|
||||
url: `https://api.m.jd.com/api?functionId=jxPrmtExchange_exchange&appid=cs_h5&body=%7B%22bizCode%22%3A%22makemoneyshop%22%2C%22ruleId%22%3A%22${id}%22%2C%22sceneval%22%3A2%2C%22buid%22%3A325%2C%22appCode%22%3A%22%22%2C%22time%22%3A${Date.now()}%2C%22signStr%22%3A%22%22%7D`,
|
||||
headers: {
|
||||
'Accept':'*/*',
|
||||
'Accept-Encoding': 'gzip, deflate, br',
|
||||
|
@ -54,10 +54,10 @@ if ($.isNode()) {
|
||||
}
|
||||
$.ADID = getUUID("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 1);
|
||||
$.UUID = getUUID("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
|
||||
await getHome()
|
||||
if ($.isNormal) {
|
||||
//await getHome()
|
||||
//if ($.isNormal) {
|
||||
await getExchangequery()
|
||||
await getExchange()
|
||||
//await getExchange()
|
||||
if (cashout) {
|
||||
cashout = cashout.reverse()
|
||||
// console.log(cashout)
|
||||
@ -66,7 +66,7 @@ if ($.isNode()) {
|
||||
await getExchangeOut(cash.id)
|
||||
}
|
||||
}
|
||||
}
|
||||
//}
|
||||
}
|
||||
}
|
||||
})().catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') }).finally(() => { $.done(); })
|
||||
@ -110,7 +110,7 @@ async function getHome(){
|
||||
async function getExchangequery(){
|
||||
return new Promise(async resolve => {
|
||||
const options = {
|
||||
url: `https://api.m.jd.com/api?functionId=makemoneyshop_exchangequery&appid=jdlt_h5&channel=jxh5&cv=1.2.5&clientVersion=1.2.5&client=jxh5&uuid=7296248594457&cthr=1&body=%7B%22activeId%22%3A%2263526d8f5fe613a6adb48f03%22%2C%22sceneval%22%3A2%2C%22buid%22%3A325%2C%22appCode%22%3A%22msc588d6d5%22%2C%22time%22%3A1671265664838%2C%22signStr%22%3A%22%22%7D&t=1671265664839&loginType=2`,
|
||||
url: `https://api.m.jd.com/api?functionId=makemoneyshop_exchangequery&appid=jdlt_h5&t=1675779008647&channel=jxh5&cv=1.2.5&clientVersion=1.2.5&client=jxh5&uuid=7296248594457&cthr=1&loginType=2&body=%7B%22activeId%22%3A%2263526d8f5fe613a6adb48f03%22%2C%22sceneval%22%3A2%2C%22buid%22%3A325%2C%22appCode%22%3A%22ms2362fc9e%22%2C%22time%22%3A1675779008647%2C%22signStr%22%3A%2274a7040ca4225c03a11c792c44f98082%22%7D`,
|
||||
headers: {
|
||||
'Accept':'*/*',
|
||||
'Accept-Encoding': 'gzip, deflate, br',
|
||||
@ -156,7 +156,7 @@ async function getExchangequery(){
|
||||
async function getExchange(){
|
||||
return new Promise(async resolve => {
|
||||
const options = {
|
||||
url: `https://wq.jd.com/prmt_exchange/client/exchange/list-record?g_ty=h5&g_tk=&appCode=msc588d6d5&bizCode=makemoneyshop&exchangeType=2¤t=1&size=20&sceneval=2`,
|
||||
url: `https://api.m.jd.com/api?functionId=makemoneyshop_exchangequery&appid=jdlt_h5&t=1675779008647&channel=jxh5&cv=1.2.5&clientVersion=1.2.5&client=jxh5&uuid=7296248594457&cthr=1&loginType=2&body=%7B%22activeId%22%3A%2263526d8f5fe613a6adb48f03%22%2C%22sceneval%22%3A2%2C%22buid%22%3A325%2C%22appCode%22%3A%22ms2362fc9e%22%2C%22time%22%3A1675779008647%2C%22signStr%22%3A%2274a7040ca4225c03a11c792c44f98082%22%7D`,
|
||||
headers: {
|
||||
'Accept':'*/*',
|
||||
'Accept-Encoding': 'gzip, deflate, br',
|
||||
@ -173,7 +173,7 @@ async function getExchange(){
|
||||
} else {
|
||||
if (data) {
|
||||
data = JSON.parse(data);
|
||||
if (data.data && data.ret === 0) {
|
||||
if (data.data && data.code === 0) {
|
||||
// console.log(data.data.records)
|
||||
}
|
||||
} else {
|
||||
@ -192,7 +192,7 @@ async function getExchange(){
|
||||
async function getExchangeOut(id){
|
||||
return new Promise(async resolve => {
|
||||
const options = {
|
||||
url: `https://wq.jd.com/prmt_exchange/client/exchange?g_ty=h5&g_tk=&appCode=msc588d6d5&bizCode=makemoneyshop&ruleId=${id}&sceneval=2`,
|
||||
url: `https://api.m.jd.com/api?functionId=jxPrmtExchange_exchange&appid=cs_h5&body=%7B%22bizCode%22%3A%22makemoneyshop%22%2C%22ruleId%22%3A%22${id}%22%2C%22sceneval%22%3A2%2C%22buid%22%3A325%2C%22appCode%22%3A%22%22%2C%22time%22%3A${Date.now()}%2C%22signStr%22%3A%22%22%7D`,
|
||||
headers: {
|
||||
'Accept':'*/*',
|
||||
'Accept-Encoding': 'gzip, deflate, br',
|
||||
@ -207,14 +207,7 @@ async function getExchangeOut(id){
|
||||
if (err) {
|
||||
console.log(`${JSON.stringify(err)}`)
|
||||
} else {
|
||||
if (data) {
|
||||
data = JSON.parse(data);
|
||||
if (data.data) {
|
||||
console.log(data)
|
||||
}
|
||||
} else {
|
||||
console.log(`京东服务器返回空数据`)
|
||||
}
|
||||
console.log(JSON.parse(data));
|
||||
}
|
||||
} catch (e) {
|
||||
$.logErr(e, resp)
|
||||
|
Loading…
Reference in New Issue
Block a user