1.调整6个大家可以互助的脚本互助码输出格式

2.增加提取日志中各个账号互助码脚本互助码统一整理到一个文件
This commit is contained in:
Akira
2020-12-22 23:22:41 +08:00
parent 235416803a
commit ebfa36c86a
8 changed files with 44 additions and 6 deletions

View File

@ -114,3 +114,5 @@ fi
echo "加载最新的定时任务文件..."
crontab $mergedListFile
sh -x /scripts/docker/proc_file.sh

36
docker/proc_file.sh Normal file
View File

@ -0,0 +1,36 @@
#!/bin/sh
set -e
echo "整理各个日志文件里面的互助码相关信息。。。"
echo "==========================================================================="
logdDir="/scripts/logs"
sharecodeFile="${logdDir}/sharecode.log"
jdzzFile="${logdDir}/jd_jdzz.log"
jdfactoryFile="${logdDir}/jd_jdfactory.log"
jxFactoryFile="${logdDir}/jd_dreamFactory.log"
plantBean="${logdDir}/jd_plantBean.log"
jdfruit="${logdDir}/jd_fruit.log"
jdpet="${logdDir}/jd_pet.log"
echo -e >>$sharecodeFile
sed -n '/京东赚赚好友互助码】.*/'p $jdzzFile | awk '{print $1}' | sort | uniq >>$sharecodeFile
echo "提取京东赚赚助力码完成"
sed -n '/东东工厂好友互助码】.*/'p $jdfactoryFile | awk '{print $1}' | sort | uniq >>$sharecodeFile
echo "提取东东工厂助力码完成"
sed -n '/京喜工厂好友互助码.*/'p $jxFactoryFile | awk '{print $1}' | sort | uniq >>$sharecodeFile
echo "提取京喜工厂助力码完成"
sed -n '/京东种豆得豆好友互助码】.*/'p $plantBean | awk '{print $1}' | sort | uniq >>$sharecodeFile
echo "提取京东种豆助力码完成"
sed -n '/东东农场好友互助码】.*/'p $jdfruit | awk '{print $1}' | sort | uniq >>$sharecodeFile
echo "提取京东农场助力码完成"
sed -n '/东东萌宠好友互助码】.*/'p $jdpet | awk '{print $1}' | sort | uniq >>$sharecodeFile
echo "提取东东萌宠助力码完成"
echo "==========================================================================="
echo "整理完成,具体结果请查看${sharecodeFile}文件"

View File

@ -547,7 +547,7 @@ function userInfo() {
}
console.log(`当前电力:${data.user.electric}`)
console.log(`当前等级:${data.user.currentLevel}`)
console.log(`分享码: ${data.user.encryptPin}`);
console.log(`\n【京东账号${$.index}${$.nickName || $.UserName})的${$.name}好友互助码】${data.user.encryptPin}`);
console.log(`已投入电力:${production.investedElectric}`);
console.log(`所需电力:${production.needElectric}`);
console.log(`生产进度:${((production.investedElectric / production.needElectric) * 100).toFixed(2)}%`);

View File

@ -85,7 +85,7 @@ async function jdFruit() {
// option['media-url'] = $.farmInfo.farmUserPro.goodsImage;
subTitle = `【京东账号${$.index}${$.nickName}`;
message = `【水果名称】${$.farmInfo.farmUserPro.name}\n`;
console.log(`\n${$.name}互助码shareCode】 ${$.farmInfo.farmUserPro.shareCode}\n`);
console.log(`\n京东账号${$.index}${$.nickName || $.UserName}${$.name}好友互助码${$.farmInfo.farmUserPro.shareCode}\n`);
console.log(`\n【已成功兑换水果】${$.farmInfo.farmUserPro.winTimes}\n`);
message += `【已兑换水果】${$.farmInfo.farmUserPro.winTimes}\n`;
await masterHelpShare();//助力好友

View File

@ -446,7 +446,7 @@ function jdfactory_getTaskDetail() {
$.taskVos = data.data.result.taskVos;//任务列表
$.taskVos.map(item => {
if (item.taskType === 14) {
console.log(`\n${$.name}好友助力邀请码:${item.assistTaskDetailVo.taskToken}\n`)
console.log(`\n【京东账号${$.index}${$.nickName || $.UserName}${$.name}好友互助码】${item.assistTaskDetailVo.taskToken}\n`)
}
})
}

View File

@ -255,7 +255,7 @@ function getUserInfo() {
if (safeGet(data)) {
data = JSON.parse(data);
if (data.data.shareTaskRes) {
console.log(`\n${$.name}好友助力码为: ${data.data.shareTaskRes.itemId}\n`);
console.log(`\n【京东账号${$.index}${$.nickName || $.UserName}${$.name}好友互助码】${data.data.shareTaskRes.itemId}\n`);
} else {
console.log(`已满5人助力,暂时看不到您的${$.name}好友助力码`)
}

View File

@ -115,7 +115,7 @@ async function jdPet() {
}
return
}
console.log(`\n${$.name}互助码shareCode】 ${$.petInfo.shareCode}\n`);
console.log(`\n京东账号${$.index}${$.nickName || $.UserName}${$.name}好友互助码${$.petInfo.shareCode}\n`);
await taskInit();
if ($.taskInit.resultCode === '9999' || !$.taskInit.result) {
console.log('初始化任务异常, 请稍后再试');

View File

@ -89,7 +89,7 @@ async function jdPlantBean() {
if ($.plantBeanIndexResult.code === '0') {
const shareUrl = $.plantBeanIndexResult.data.jwordShareInfo.shareUrl
$.myPlantUuid = getParam(shareUrl, 'plantUuid')
console.log(`\n${$.name}互助码】 ${$.myPlantUuid}\n`);
console.log(`\n京东账号${$.index}${$.nickName || $.UserName}${$.name}好友互助码】${$.myPlantUuid}\n`);
roundList = $.plantBeanIndexResult.data.roundList;
currentRoundId = roundList[1].roundId;//本期的roundId
lastRoundId = roundList[0].roundId;//上期的roundId