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