This commit is contained in:
Faker 2022-10-30 16:35:57 +08:00
parent 9b80d1ca5f
commit 193a23e7b0
4 changed files with 61 additions and 5 deletions

View File

@ -40,6 +40,8 @@ if ($.isNode()) {
} }
continue; continue;
} }
await run('promote_pk_getAmountForecast');
await $.wait(1000);
await run('promote_pk_receiveAward'); await run('promote_pk_receiveAward');
await $.wait(1000); await $.wait(1000);
await run('promote_pk_divideScores'); await run('promote_pk_divideScores');
@ -74,7 +76,7 @@ function run(fn) {
try { try {
if (err) { if (err) {
console.log(`${JSON.stringify(err)}`) console.log(`${JSON.stringify(err)}`)
console.log(`promote_getWelfareScore 请求失败,请检查网路重试`) console.log(`请求失败,请检查网路重试`)
} else { } else {
if (safeGet(data)) { if (safeGet(data)) {
data = JSON.parse(data); data = JSON.parse(data);
@ -82,7 +84,7 @@ function run(fn) {
if (data.data && data.data.bizCode === 0) { if (data.data && data.data.bizCode === 0) {
if (fn === 'promote_pk_receiveAward') { if (fn === 'promote_pk_receiveAward') {
console.log('领取组队红包:' + data.data.result.value); console.log('领取组队红包:' + data.data.result.value);
} else { } else if (fn === 'promote_pk_divideScores'){
console.log('领取组队金币:' + data.data.result.produceScore) console.log('领取组队金币:' + data.data.result.produceScore)
} }
} else { } else {
@ -90,7 +92,7 @@ function run(fn) {
} }
} else { } else {
console.log(`分享失败:${JSON.stringify(data)}\n`) console.log(`失败:${JSON.stringify(data)}\n`)
resolve() resolve()
} }
} }

32
jd_indeps.sh Normal file
View File

@ -0,0 +1,32 @@
#!/usr/bin/env bash
#依赖安装,运行一次就好
#1 1 1 1 1 jd_indeps.sh
#new Env('依赖安装-手动运行');
#
npm_ver=`pnpm -v|awk -F. '{print $1}'`
if [[ $npm_ver -ge 7 ]];then
export PNPM_HOME="/root/.local/share/pnpm"
export PATH="$PNPM_HOME:$PATH"
fi
echo -e "安装脚本所需依赖,不一定一次全部安装成功,请自己检查\n"
echo -e "开始安装............\n"
#apk add g++ make pixman-dev pango-dev cairo-dev pkgconf --no-cache
pnpm config set registry https://registry.npm.taobao.org
pnpm install -g png-js
pnpm install -g date-fns
pnpm install -g axios@0.27.2
pnpm install -g crypto-js
pnpm install -g ts-md5
pnpm install -g tslib
pnpm install -g @types/node
pnpm install -g request
pnpm install -g jsdom
pnpm install -g moment
pnpm install -g tough-cookie
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ jieba
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests
rm -rf /usr/local/pnpm-global/5/node_modules/.pnpm/canvas*
echo -e "\n所需依赖安装完成请检查有没有报错可尝试再次运行"

View File

@ -1,5 +1,5 @@
/* /*
txzj一键关注 领取好 txzj 加购有
不自动入会不自动入会不自动入会 不自动入会不自动入会不自动入会
地址 地址
https://t.me/proenvc https://t.me/proenvc
@ -10,7 +10,7 @@ export jd_txzj_cart_item_num="15" 执行前多少个号 不
cron "1 1 1 1 1" jd_txzj_cart_item.js cron "1 1 1 1 1" jd_txzj_cart_item.js
*/ */
const $ = new Env('txzj一键关注 领取好礼') const $ = new Env('txzj 加购有礼')
const jdCookieNode = $.isNode() ? require('./jdCookie.js') : ''; const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '';
const notify = $.isNode() ? require('./sendNotify') : ''; const notify = $.isNode() ? require('./sendNotify') : '';

22
jd_txzj_collect_item.js Normal file

File diff suppressed because one or more lines are too long