2018-12-31

This commit is contained in:
monlor
2018-12-31 23:47:47 +08:00
commit 3ae56f5e6e
1091 changed files with 173538 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
#------------------【QianDao】--------------------
qiandao() {
eval `mbdb export qiandao`
source /etc/mixbox/bin/base
echo "********* $service ***********"
echo "[${appinfo}]"
readsh "启动${appname}服务[1/0] " "enable" "1"
if [ "$enable" == '1' ]; then
# Scripts Here
qiandaos="koolshare baidu v2ex hostloc acfun bilibili smzdm xiami 163music miui 52pojie kafan right mydigit"
echo "支持签到的网站:"
i=1
echo "$qiandaos" | tr " " "\n" | while read line
do
tmp=""
[ -n "$(mbdb get ${appname}.main.qiandao_"${line}"_setting)" ] && tmp="[已设置]"
[ "$(mbdb get ${appname}.main.qiandao_"${line}")" == '1' ] && tmp="[已启用]"
echo "$i) ${line} $tmp"
let i=$i+1
done
while(true)
do
read -p "请选择要签到网站(回车结束)" res
[ -z "$res" ] && break
name="$(echo $qiandaos | tr " " "\n" | sed -n "$res"p)"
[ -z "$(echo $qiandaos | grep $name)" ] && echo "输入有误!" && continue
read -p "请输入$name的cookie(已设置时0.关闭 1.启用)" res
checkread $res && [ -z "$(mbdb get ${appname}.main.qiandao_"$name"_setting)" ] && echo "$name未设置cookie" && continue
if [ "$res" == '0' ]; then
mbdb set $appname.main.qiandao_"$name"=0
elif [ "$res" == '1' ]; then
mbdb set $appname.main.qiandao_"$name"=1
elif [ -n "$res" ]; then
mbdb set $appname.main.qiandao_"$name"=1
mbdb set $appname.main.qiandao_"$name"_setting="$res"
else
mbdb set $appname.main.qiandao_"$name"=0
mbdb set $appname.main.qiandao_"$name"_setting="$res"
fi
done
[ -z "$qiandao_time" ] && qiandao_time="8"
read -p "每天执行签到的时间(每天$qiandao_time点)[0-23]" res
[ -n "$res" ] && mbdb set $appname.main.qiandao_time="$res"
read -p "立即执行签到(否则仅保存设置)[1/0] " res
[ "$res" == '1' ] && mbdb set $appname.main.qiandao_action=2 || mbdb set $appname.main.qiandao_action=1
${mbroot}/apps/${appname}/scripts/${appname}.sh restart
else
${mbroot}/apps/${appname}/scripts/${appname}.sh stop
fi
}
#------------------【QianDao】--------------------