diff --git a/modify.sh b/modify.sh index c8d75b0..4bff07b 100644 --- a/modify.sh +++ b/modify.sh @@ -9,6 +9,24 @@ passwd=$2 base_num=$3 random_num=$(shuf -i 1-1000 -n 1) step=$(( base_num + random_num )) -echo `date +"%Y/%m/%d %H:%M:%S"` $acct step =\> $step -curl -s --location --request GET "https://steps.hubp.de/api?account=$acct&password=$passwd&steps=$step" + +do_it() { + echo `date +"%Y/%m/%d %H:%M:%S"` $acct step =\> $step + resp=`curl -s --location --request GET "https://steps.hubp.de/api?account=$acct&password=$passwd&steps=$step"` + + if echo $resp | grep success ;then + echo 步数修改成功,$resp + return 0 + else + echo 步数修改失败,$resp + return 1 + fi +} + +for i in `seq 0 4`;do + echo try $i times + if do_it;then + exit 0 + fi +done