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

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

View File

@@ -114,3 +114,5 @@ fi
echo "加载最新的定时任务文件..." echo "加载最新的定时任务文件..."
crontab $mergedListFile 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.electric}`)
console.log(`当前等级:${data.user.currentLevel}`) 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.investedElectric}`);
console.log(`所需电力:${production.needElectric}`); console.log(`所需电力:${production.needElectric}`);
console.log(`生产进度:${((production.investedElectric / production.needElectric) * 100).toFixed(2)}%`); console.log(`生产进度:${((production.investedElectric / production.needElectric) * 100).toFixed(2)}%`);

View File

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

View File

@@ -446,7 +446,7 @@ function jdfactory_getTaskDetail() {
$.taskVos = data.data.result.taskVos;//任务列表 $.taskVos = data.data.result.taskVos;//任务列表
$.taskVos.map(item => { $.taskVos.map(item => {
if (item.taskType === 14) { 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)) { if (safeGet(data)) {
data = JSON.parse(data); data = JSON.parse(data);
if (data.data.shareTaskRes) { 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 { } else {
console.log(`已满5人助力,暂时看不到您的${$.name}好友助力码`) console.log(`已满5人助力,暂时看不到您的${$.name}好友助力码`)
} }

View File

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

View File

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