优化代码

This commit is contained in:
黄志军
2021-11-12 23:53:38 +08:00
parent 476220be33
commit 191ff4e18b
5 changed files with 1484 additions and 1329 deletions
+13
View File
@@ -52,6 +52,7 @@ windows
九九乘法
九九乘除
书包
书法
乳液
乳腺
交换
@@ -79,6 +80,7 @@ windows
保护壳
保护套
保护膜
保护贴膜
保护镜
保暖女裤
保暖裤
@@ -122,18 +124,21 @@ windows
儿童雨伞
充电头
充电桩
先徽葱油
光和青春
光驱
免钉胶水
八倍镜
公主项链
公文包
养生茶
养芝堂
内胆包
内衣
内裤
冰箱贴
冰袋
决明子
决明子茶
冷兵器
冷凝胶
@@ -233,6 +238,7 @@ windows
咖啡豆
咬钩
咽炎
品雅有机茶
哑光
哺乳
@@ -388,6 +394,7 @@ windows
彩带
彩铅
德尔地板
德生源氨基酸洗发水
徽墨
快递纸箱
思维棋
@@ -529,6 +536,7 @@ windows
染发剂
柔肤水
柜吸
栀子茶
栅网
标志牌
标签纸
@@ -685,8 +693,10 @@ windows
猫粮
猫罐头
玉米粉
玉米须
玛咖片
玩具女孩
玫瑰花茶
玻尿酸
玻珠
玻珠幕
@@ -951,6 +961,7 @@ windows
贴纸
贴膜
贺卡
赛柏瑞斯
赠品
起雾棒
超比乐
@@ -1064,6 +1075,7 @@ windows
雨刮
雨披
雨衣
雷气日式
露指
青春痘
青汁
@@ -1118,6 +1130,7 @@ windows
黑头
黑沙
黑色水笔
黑芝麻丸
鼠标垫
鼠标手
鼻头
+11
View File
@@ -0,0 +1,11 @@
[九江馆]溢流香蛋黄莲蓉月饼中秋节广式散装多口味月饼散称整箱迷你小月饼 月饼多口味混合装16枚
真正香辣牛板筋麻辣零食正宗内蒙古特产独立小包装爱食宠高端牛肉小吃下酒菜追剧小零食 精品100g香辣味
海尔(haier)便携剃须刀全身水洗迷你电动胡须刀出差旅行配备USB充电式刮胡刀 HSQ1-2217升级版 2022款
舟山带鱼段 冷冻带鱼 中段去头去尾 海鲜带鱼纯中段刀鱼 海鲜 生鲜 大段2500g
正宗舟山银鲳鱼 白鲳鱼扁平鱼 新鲜冷冻批发海鲜水产 6斤银鲳鱼(每斤6-8条)
老北京炸酱面杂酱面休闲食品韩国拌面方便面速食特产网红面条102g/包 3包尝鲜装
3份起正宗武汉热干面过早速食拌面碱水面带调料酱包方便面条湖北 6包
老北京炸酱面杂酱面休闲食品韩国拌面方便面速食特产网红面条102g/包 10包
北海牧场 小鲜酪蓝莓味风味发酵乳100g*3杯 0蔗糖酸奶 风味发酵乳 低温酸奶酸牛奶
火山石烤肠纯肉肠地道肠烧烤食材早餐肉食类零食小吃热狗香肠批发 10根1斤原味
秋梅食小粿特产梅干菜扣肉饼香辣酥饼薄烤饼锅盔小吃零食 秋梅干菜饼原味100g*3只
+27 -25
View File
@@ -26,8 +26,24 @@ const $ = new Env('动动种豆得豆');
//Node.js用户请在jdCookie.js处填写动动ck;
//ios等软件用户直接用NobyDa的jd cookie
let jdNotify = true;//是否开启静默运行。默认true开启
let postTime = 11
let postDay = 1
let cookiesArr = [], cookie = '', jdPlantBeanShareArr = [], isBox = false, notify, newShareCodes, option, subTitle;
let message = ""
let dingtalk1 = "https://oapi.dingtalk.com/robot/send?access_token=18444b555747aad3381bc1d1e3dea72b03158e152a846f818d82a1ca946bd430"
let dingtalk2 = "https://oapi.dingtalk.com/robot/send?access_token=04ab95f07aa0397e7167c6ea3a331bc7fcddbc4cda4a482b1e7e76755f97f6a0"
let roleMap = {
"jd_4521b375ebb5d": "锟子怪",
"jd_542c10c0222bc": "康子怪",
"jd_66dcb31363ef6": "涛子怪",
"jd_66ea783827d30": "跑腿小怪A",
"jd_4311ac0ff4456": "跑腿小怪B",
"jd_45d917547c763": "跑腿小怪C",
"417040678_m": "斌子怪",
"jd_73d88459d908e": "杰杰子",
"381550701lol": "漪漪子",
"jd_4333d5dc1ac5f": "舒楠子",
}
//动动接口地址
const JD_API_HOST = 'https://api.m.jd.com/client.action';
//助力好友分享码(最多3个,否则后面的助力失败)
@@ -58,16 +74,9 @@ let num;
$.nickName = '';
username = $.UserName
if ($.UserName == "jd_66ea783827d30"){
username = "跑腿小弟"
if (roleMap[username] != undefined) {
username = roleMap[username]
}
if ($.UserName == "jd_4521b375ebb5d"){
username = "锟锟"
}
if ($.UserName == "jd_542c10c0222bc"){
username = "康康"
}
//加上名称
message = message + "<font color=\'#778899\' size=2>【羊毛姐妹】<font color=\'#FFA500\' size=3>" + username + " </font> </font> \n\n "
@@ -100,9 +109,13 @@ let num;
message += "<font color=\'#778899\' size=2> " + `${$.name}, 失败! 原因: ${e}!` + "</font>\n\n"
$.log('', `${$.name}, 失败! 原因: ${e}!`, '')
}).finally(() => {
// message += getPic()
that.log(message)
postToDingTalk(message)
postToDingTalk(message,dingtalk1)
date = new Date()
if (date.getDay() == postDay && date.getHours() == postTime) {
postToDingTalk(message,dingtalk2)
}
$.done();
})
@@ -127,7 +140,7 @@ async function jdPlantBean() {
awardState = roundList[num - 1].awardState;
$.taskList = $.plantBeanIndexResult.data.taskList;
subTitle = `【动动昵称】${$.plantBeanIndexResult.data.plantUserInfo.plantNickName}`;
message += "<font color=\'#778899\' size=2> " + `【上期时间】${roundList[num - 1].dateDesc.replace('上期 ', '')}\n` + "</font>\n\n";
// message += "<font color=\'#778899\' size=2> " + `【上期时间】${roundList[num - 1].dateDesc.replace('上期 ', '')}\n` + "</font>\n\n";
message += "<font color=\'#778899\' size=2> " + `【上期成长值】${roundList[num - 1].growth}\n` + "</font>\n\n";
await receiveNutrients();//定时领取营养液
await doHelp();//助力
@@ -175,7 +188,7 @@ async function doGetReward() {
if (roundList[num].dateDesc.indexOf('本期 ') > -1) {
roundList[num].dateDesc = roundList[num].dateDesc.substr(roundList[num].dateDesc.indexOf('本期 ') + 3, roundList[num].dateDesc.length);
}
message += "<font color=\'#778899\' size=2>" + `【本期时间】${roundList[num].dateDesc}\n` + "</font>\n\n";
// message += "<font color=\'#778899\' size=2>" + `【本期时间】${roundList[num].dateDesc}\n` + "</font>\n\n";
message += "<font color=\'#778899\' size=2>" + `【本期成长值】${roundList[num].growth}\n` + "</font>\n\n";
}
async function doCultureBean() {
@@ -781,9 +794,7 @@ function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).index
//我加的函数
function postToDingTalk(messgae) {
const dingtalk = "https://oapi.dingtalk.com/robot/send?access_token=18444b555747aad3381bc1d1e3dea72b03158e152a846f818d82a1ca946bd430"
function postToDingTalk(messgae,dingtalk) {
const message1 = "" + messgae
that.log(messgae)
@@ -829,12 +840,3 @@ function toDingtalk(urlmain, bodyMain) {
timeout: 10000,
}
}
// function getPic(){
// let code = ["1.gif","2.png","3.png","4.png","5.gif","6.gif","7.gif","8.gif","9.gif","10.png","11.png"]
// let address = "\n\n ![screenshot](https://cdn.jsdelivr.net/gh/selfImprHuang/Go-Tool@v1.2/test/emptyDirTest/3/"
// pos = parseInt(11*Math.random())
// address = address + code[pos] + ")"
// return address
// }
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long