mirror of
https://github.com/6dylan6/jdpro.git
synced 2026-05-02 02:36:40 +08:00
1
This commit is contained in:
+9
-9
@@ -1,10 +1,8 @@
|
|||||||
/*
|
/*
|
||||||
APP首页-领京豆
|
APP首页-领京豆
|
||||||
金融双签领取
|
11 4 * * * jd_signbeanact.js
|
||||||
21 3 * * * jd_signbeanact.js
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const { cookie } = require('request');
|
|
||||||
|
|
||||||
const $ = new Env('领京豆签到');
|
const $ = new Env('领京豆签到');
|
||||||
const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '';
|
const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '';
|
||||||
@@ -17,9 +15,10 @@ if ($.isNode()) {
|
|||||||
} else {
|
} else {
|
||||||
cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonformat($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item);
|
cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonformat($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item);
|
||||||
}
|
}
|
||||||
|
const ua = require('./USER_AGENTS');
|
||||||
const jdVersion = '10.1.2'
|
const jdVersion = '10.1.2'
|
||||||
const iphoneVersion = [Math.ceil(Math.random() * 2 + 12), Math.ceil(Math.random() * 4)]
|
const iphoneVersion = [Math.ceil(Math.random() * 2 + 12), Math.ceil(Math.random() * 4)]
|
||||||
const UA = `jdapp;iPhone;${jdVersion};${Math.ceil(Math.random() * 2 + 12)}.${Math.ceil(Math.random() * 4)};${randomString(40)};network/wifi;model/iPhone12,1;addressid/0;appBuild/167802;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS ${iphoneVersion[0]}_${iphoneVersion[1]} like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`
|
let UA = `jdapp;iPhone;${jdVersion};${Math.ceil(Math.random() * 2 + 12)}.${Math.ceil(Math.random() * 4)};${randomString(40)};network/wifi;model/iPhone12,1;addressid/0;appBuild/167802;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS ${iphoneVersion[0]}_${iphoneVersion[1]} like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`
|
||||||
const UUID = UA.split(';') && UA.split(';')[4] || ''
|
const UUID = UA.split(';') && UA.split(';')[4] || ''
|
||||||
function randomString(e) {
|
function randomString(e) {
|
||||||
e = e || 32;
|
e = e || 32;
|
||||||
@@ -40,9 +39,10 @@ function randomString(e) {
|
|||||||
$.UserName = decodeURIComponent($.cookie.match(/pt_pin=([^; ]+)(?=;?)/) && $.cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1])
|
$.UserName = decodeURIComponent($.cookie.match(/pt_pin=([^; ]+)(?=;?)/) && $.cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1])
|
||||||
$.index = i + 1;
|
$.index = i + 1;
|
||||||
$.bean = 0
|
$.bean = 0
|
||||||
|
UA = ua.UARAM ? ua.UARAM() : ua.USER_AGENT;
|
||||||
console.log(`\n*****开始【京东账号${$.index}】${$.UserName}****\n`);
|
console.log(`\n*****开始【京东账号${$.index}】${$.UserName}****\n`);
|
||||||
await run();
|
await run();
|
||||||
await $.wait(2000);
|
await $.wait(3000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -55,11 +55,11 @@ function randomString(e) {
|
|||||||
|
|
||||||
async function run() {
|
async function run() {
|
||||||
try {
|
try {
|
||||||
await takePostRequest('beanTaskList')
|
//await takePostRequest('beanTaskList')
|
||||||
await $.wait(200);
|
//await $.wait(500);
|
||||||
await takePostRequest('signBeanAct')
|
await takePostRequest('signBeanAct')
|
||||||
await $.wait(200);
|
await $.wait(500);
|
||||||
await getdouble();
|
//await getdouble();
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user