打印 京东赚赚好友邀请码

This commit is contained in:
lxk0301
2021-03-10 10:05:31 +08:00
parent 6c16c76cc6
commit 1a97299152
2 changed files with 26 additions and 25 deletions

View File

@@ -78,7 +78,7 @@ function getJdFactory() {
$.taskVos.map((item) => {
if (item.taskType === 14) {
console.log(
`【账号${$.index}${$.nickName || $.UserName})东东工厂】${item.assistTaskDetailVo.taskToken}`
`京东账号${$.index}${$.nickName || $.UserName})东东工厂】${item.assistTaskDetailVo.taskToken}`
);
}
});
@@ -142,7 +142,7 @@ function getJxFactory(){
$.commodityDimId = production.commodityDimId;
$.encryptPin = data.user.encryptPin;
// subTitle = data.user.pin;
console.log(`【账号${$.index}${$.nickName || $.UserName})京喜工厂】${data.user.encryptPin}`);
console.log(`京东账号${$.index}${$.nickName || $.UserName})京喜工厂】${data.user.encryptPin}`);
}
} else {
$.unActive = false; //标记是否开启了京喜活动或者选购了商品进行生产
@@ -208,9 +208,9 @@ function getJxNc(){
'joinnum': data.joinnum,
};
console.log(`注意:京喜农场 种植种子发生变化的时候,互助码也会变!!`);
console.log(`【账号${$.index}${$.nickName || $.UserName})京喜农场】` + JSON.stringify(shareCodeJson));
console.log(`京东账号${$.index}${$.nickName || $.UserName})京喜农场】` + JSON.stringify(shareCodeJson));
} else {
console.log(`【账号${$.index}${$.nickName || $.UserName})京喜农场】未选择种子,请先去京喜农场选择种子`);
console.log(`京东账号${$.index}${$.nickName || $.UserName})京喜农场】未选择种子,请先去京喜农场选择种子`);
}
}
} else {
@@ -279,7 +279,7 @@ function getJdPet(){
}
console.log(
`【账号${$.index}${$.nickName || $.UserName})京东萌宠】${$.petInfo.shareCode}`
`京东账号${$.index}${$.nickName || $.UserName})京东萌宠】${$.petInfo.shareCode}`
);
} else if (initPetTownRes.code === "0") {
@@ -298,10 +298,9 @@ function getJdPet(){
}
async function getJdZZ() {
const JDZZ_API_HOST = "https://api.m.jd.com/client.action";
function getUserInfo() {
function getTaskList() {
return new Promise(resolve => {
$.get(taskZZUrl("interactIndex"), async (err, resp, data) => {
$.get(taskZZUrl("interactTaskIndex"), async (err, resp, data) => {
try {
if (err) {
console.log(`${JSON.stringify(err)}`)
@@ -309,10 +308,9 @@ async function getJdZZ() {
} else {
if (safeGet(data)) {
data = JSON.parse(data);
if (data.data.shareTaskRes) {
console.log(`【账号${$.index}${$.nickName || $.UserName})京东赚赚】${data.data.shareTaskRes.itemId}`);
} else {
console.log(`【账号${$.index}${$.nickName || $.UserName}京东赚赚】已满5人助力或助力功能已下线,故暂时无好友助力码`)
$.taskList = data.data.taskDetailResList;
if ($.taskList.filter(item => !!item && item['taskId']=== 3) && $.taskList.filter(item => !!item && item['taskId']=== 3).length) {
console.log(`【京东账号${$.index}${$.nickName || $.UserName})的京东赚赚好友互助码】${$.taskList.filter(item => !!item && item['taskId']=== 3)[0]['itemId']}`);
}
}
}
@@ -341,7 +339,7 @@ async function getJdZZ() {
}
}
await getUserInfo()
await getTaskList()
}
async function getPlantBean() {
const JDplant_API_HOST = "https://api.m.jd.com/client.action";
@@ -411,7 +409,7 @@ async function getPlantBean() {
if ($.plantBeanIndexResult.code === "0") {
const shareUrl = $.plantBeanIndexResult.data.jwordShareInfo.shareUrl;
$.myPlantUuid = getParam(shareUrl, "plantUuid");
console.log(`【账号${$.index}${$.nickName || $.UserName})种豆得豆】${$.myPlantUuid}`);
console.log(`京东账号${$.index}${$.nickName || $.UserName})种豆得豆】${$.myPlantUuid}`);
} else {
console.log(
@@ -476,7 +474,7 @@ async function getJDFruit() {
await initForFarm();
if ($.farmInfo.farmUserPro) {
console.log(
`【账号${$.index}${$.nickName || $.UserName})京东农场】${$.farmInfo.farmUserPro.shareCode}`
`京东账号${$.index}${$.nickName || $.UserName})京东农场】${$.farmInfo.farmUserPro.shareCode}`
);
} else {
@@ -522,7 +520,7 @@ async function getJoy(){
if (safeGet(data)) {
data = JSON.parse(data);
if (data.success && data.data && data.data.userInviteCode) {
console.log(`【账号${$.index}${$.nickName || $.UserName}crazyJoy】${data.data.userInviteCode}`)
console.log(`京东账号${$.index}${$.nickName || $.UserName}crazyJoy】${data.data.userInviteCode}`)
}
}
}
@@ -557,7 +555,7 @@ async function getSgmh(timeout = 0) {
data = JSON.parse(data);
if (data.data.bizCode === 0) {
const invites = data.data.result.taskVos.filter(item => item['taskName'] === '邀请好友助力');
console.log(`【账号${$.index}${$.nickName || $.UserName})闪购盲盒】${invites && invites[0]['assistTaskDetailVo']['taskToken']}`)
console.log(`京东账号${$.index}${$.nickName || $.UserName})闪购盲盒】${invites && invites[0]['assistTaskDetailVo']['taskToken']}`)
}
} catch (e) {
$.logErr(e, resp);
@@ -598,7 +596,7 @@ function getCFD(showInvite = true) {
strMyShareId,
strPin,
} = JSON.parse(data);
console.log(`【账号${$.index}${$.nickName || $.UserName})财富岛】${strMyShareId}`)
console.log(`京东账号${$.index}${$.nickName || $.UserName})财富岛】${strMyShareId}`)
} catch (e) {
$.logErr(e, resp);
} finally {

View File

@@ -96,6 +96,7 @@ async function jdWish() {
$.bean = 0
$.tuan = null
$.hasOpen = false
await getTaskList(true)
await getUserTuanInfo()
if (!$.tuan) {
await openTuan()
@@ -105,7 +106,6 @@ async function jdWish() {
await helpFriends()
await getUserInfo()
await getTaskList()
$.nowBean = parseInt($.totalBeanNum)
$.nowNum = parseInt($.totalNum)
for (let i = 0; i < $.taskList.length; ++i) {
@@ -256,11 +256,11 @@ function getUserInfo() {
} else {
if (safeGet(data)) {
data = JSON.parse(data);
if (data.data.shareTaskRes) {
console.log(`\n【京东账号${$.index}${$.nickName || $.UserName})的${$.name}好友互助码】${data.data.shareTaskRes.itemId}\n`);
} else {
console.log(`\n\n已满5人助力或助力功能已下线,故暂时无${$.name}好友助力码\n\n`)
}
// if (data.data.shareTaskRes) {
// console.log(`\n【京东账号${$.index}${$.nickName || $.UserName})的${$.name}好友互助码】${data.data.shareTaskRes.itemId}\n`);
// } else {
// console.log(`\n\n已满5人助力或助力功能已下线,故暂时无${$.name}好友助力码\n\n`)
// }
}
}
} catch (e) {
@@ -272,7 +272,7 @@ function getUserInfo() {
})
}
function getTaskList() {
function getTaskList(flag = false) {
return new Promise(resolve => {
$.get(taskUrl("interactTaskIndex"), async (err, resp, data) => {
try {
@@ -285,6 +285,9 @@ function getTaskList() {
$.taskList = data.data.taskDetailResList
$.totalNum = data.data.totalNum
$.totalBeanNum = data.data.totalBeanNum
if (flag && $.taskList.filter(item => !!item && item['taskId']=== 3) && $.taskList.filter(item => !!item && item['taskId']=== 3).length) {
console.log(`\n【京东账号${$.index}${$.nickName || $.UserName})的${$.name}好友互助码】${$.taskList.filter(item => !!item && item['taskId']=== 3)[0]['itemId']}\n`);
}
}
}
} catch (e) {