This commit is contained in:
dylan 2023-07-01 22:36:59 +08:00
parent c4228cf781
commit df82461e50

View File

@ -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
)