From df82461e506839fdfd9cb6c3cd0f247eb9d30d97 Mon Sep 17 00:00:00 2001 From: dylan <58234511@qq.com> Date: Sat, 1 Jul 2023 22:36:59 +0800 Subject: [PATCH] 1 --- jd_sharecode.sh | 87 +++++++++++++++++++++++++------------------------ 1 file changed, 44 insertions(+), 43 deletions(-) diff --git a/jd_sharecode.sh b/jd_sharecode.sh index 3cd9e66..ff3544f 100644 --- a/jd_sharecode.sh +++ b/jd_sharecode.sh @@ -1,7 +1,8 @@ #!/usr/bin/env bash #15 3,23 * * * jd_sharecode.sh #new Env('获取互助码'); -## Build 20220325-001-test +#互助方式变量HPTYPE='2'随机,HPTOPNUM='10'固定在车头数量,具体看57行注释 +## update 20230701 DIR="$( cd "$( dirname $0 )" >/dev/null 2>&1 && pwd )" ## 导入通用变量与函数 @@ -60,10 +61,10 @@ CLEANBAK_DAYS="2" ## 填 2 使用“随机顺序互助模板”,本套脚本内账号间随机顺序助力,每次生成的顺序都不一致。 ## 填 3 使用“车头A模式互助模板”,本套脚本内指定前 N 个账号优先助力,N 个以后账号间随机助力(随机部分账号顺序随机)。 ## 填 4 使用“车头B模式互助模板”,本套脚本内指定前 N 个账号优先助力,N 个以后账号间随机助力(随机部分账号顺序固定)。 -HelpType="" +HelpType=${HPTYPE:-''} ## 定义前 N 个账号优先助力,N 个以后账号间随机助力。front_num="N",N 定义值小于账号总数,当HelpType 赋值 3 或 4 时有效 -front_num="5" +front_num=${HPTOPNUM:-'5'} ## 定义指定活动采用指定的互助模板。 ## 设定值为 DiyHelpType="1" 表示启用功能;不填或填其他内容表示不开启功能。 @@ -106,39 +107,39 @@ UpdateType="1" ## 需组合的环境变量列表,env_name需要和var_name一一对应,如何有新活动按照格式添加(不懂勿动) env_name=( FRUITSHARECODES - PETSHARECODES + #PETSHARECODES PLANT_BEAN_SHARECODES - DREAM_FACTORY_SHARE_CODES - DDFACTORY_SHARECODES + #DREAM_FACTORY_SHARE_CODES + #DDFACTORY_SHARECODES #JDJOY_SHARECODES #JDZZ_SHARECODES - JXNC_SHARECODES + #JXNC_SHARECODES #BOOKSHOP_SHARECODES #JD_CASH_SHARECODES - JDSGMH_SHARECODES - JDCFD_SHARECODES - JDHEALTH_SHARECODES + #JDSGMH_SHARECODES + #JDCFD_SHARECODES + #JDHEALTH_SHARECODES #JD818_SHARECODES #CITY_SHARECODES - MONEYTREE_SHARECODES + #MONEYTREE_SHARECODES ) var_name=( ForOtherFruit - ForOtherPet + #ForOtherPet ForOtherBean - ForOtherDreamFactory - ForOtherJdFactory + #ForOtherDreamFactory + #ForOtherJdFactory #ForOtherJoy #ForOtherJdzz - ForOtherJxnc + #ForOtherJxnc #ForOtherBookShop #ForOtherCash - ForOtherSgmh - ForOtherCfd - ForOtherHealth + #ForOtherSgmh + #ForOtherCfd + #ForOtherHealth #ForOtherCarni #ForOtherCity - ForOtherMoneyTree + #ForOtherMoneyTree ) ## name_js为脚本文件名,如果使用ql repo命令拉取,文件名含有作者名 @@ -146,61 +147,61 @@ var_name=( ## name_js、name_config 和 name_chinese 中的三个名称必须一一对应。 name_js=( "$repo"_jd_fruit - "$repo"_jd_pet + #"$repo"_jd_pet "$repo"_jd_plantBean - "$repo"_jd_dreamFactory - "$repo"_jd_jdfactory + #"$repo"_jd_dreamFactory + #"$repo"_jd_jdfactory #"$repo"_jd_crazy_joy #"$repo"_jd_jdzz - "$repo"_jd_jxnc + #"$repo"_jd_jxnc #"$repo"_jd_bookshop #"$repo"_jd_cash - "$repo"_jd_sgmh - "$repo"_jd_cfd - "$repo"_jd_health + #"$repo"_jd_sgmh + #"$repo"_jd_cfd + #"$repo"_jd_health #"$repo"_jd_carnivalcity #"$repo"_jd_city - "$repo"_jd_moneyTree_he?p + #"$repo"_jd_moneyTree_he?p #"$repo"_jd_cfd ) name_config=( Fruit - Pet + #Pet Bean - DreamFactory - JdFactory + #DreamFactory + #JdFactory #Joy #Jdzz - Jxnc + #Jxnc #BookShop #Cash - Sgmh - Cfd - Health + #Sgmh + #Cfd + #Health #Carni #City - MoneyTree + #MoneyTree #TokenJxnc ) name_chinese=( 东东农场-任务 - 东东萌宠 + #东东萌宠 京东种豆得豆 - 京喜工厂 - 东东工厂 + #京喜工厂 + #东东工厂 #crazyJoy任务 #京东赚赚 - 京喜农场 + #京喜农场 #口袋书店 #签到领现金 - 闪购盲盒 - 京喜财富岛 - 东东健康社区 + #闪购盲盒 + #京喜财富岛 + #东东健康社区 #京东手机狂欢城 #城城领现金 - 摇钱树 + #摇钱树 #京喜token )