脚本登记运动记录
来源:互联网 发布:如何锻炼口才 知乎 编辑:程序博客网 时间:2024/04/29 06:11
注意:
0. 下载后编辑nick为自己的名字
1. 仅支持提交过去10天的运动记录
2. 仅内网可访问
#filename: sport.sh#Usage:# 1. 脚本中设置你的昵称# 2. sh sports.sh# 3. enjoyAPI_URL=http://sports.oceanbase.infoAPI_SUBMIT_URL=$API_URL/checkin919.phpAPI_QUERY_URL=$API_URL/query.php?page=1nick=晓楚# check envOS_ENV=`uname`if [ $OS_ENV != 'Darwin' ] ; then echo "目前仅支持Mac环境运行" exitfiif [ $# -gt 0 ] ; then if [ $1 == 'list' ] ; then echo 'TODO' elif [ $1 == 'domain' ] ; then echo $API_URL elif [ $1 == 'open' ] ; then open $API_QUERY_URL fi exitfiTIMES[0]=`date -r $(expr $(date '+%s') - 777600) '+%Y-%m-%d'`TIMES[1]=`date -r $(expr $(date '+%s') - 691200) '+%Y-%m-%d'`TIMES[2]=`date -r $(expr $(date '+%s') - 604800) '+%Y-%m-%d'`TIMES[3]=`date -r $(expr $(date '+%s') - 518400) '+%Y-%m-%d'`TIMES[4]=`date -r $(expr $(date '+%s') - 432000) '+%Y-%m-%d'`TIMES[5]=`date -r $(expr $(date '+%s') - 345600) '+%Y-%m-%d'`TIMES[6]=`date -r $(expr $(date '+%s') - 259200) '+%Y-%m-%d'`TIMES[7]=`date -r $(expr $(date '+%s') - 172800) '+%Y-%m-%d'`TIMES[8]=`date -r $(expr $(date '+%s') - 86400) '+%Y-%m-%d'`TIMES[9]=`date -r $(expr $(date '+%s') - 0) '+%Y-%m-%d'`DIS_TIMES[0]=`date -r $(expr $(date '+%s') - 777600) '+%Y-%m-%d 周%w - 选项0'`DIS_TIMES[1]=`date -r $(expr $(date '+%s') - 691200) '+%Y-%m-%d 周%w - 选项1'`DIS_TIMES[2]=`date -r $(expr $(date '+%s') - 604800) '+%Y-%m-%d 周%w - 选项2'`DIS_TIMES[3]=`date -r $(expr $(date '+%s') - 518400) '+%Y-%m-%d 周%w - 选项3'`DIS_TIMES[4]=`date -r $(expr $(date '+%s') - 432000) '+%Y-%m-%d 周%w - 选项4'`DIS_TIMES[5]=`date -r $(expr $(date '+%s') - 345600) '+%Y-%m-%d 周%w - 选项5'`DIS_TIMES[6]=`date -r $(expr $(date '+%s') - 259200) '+%Y-%m-%d 周%w - 选项6'`DIS_TIMES[7]=`date -r $(expr $(date '+%s') - 172800) '+%Y-%m-%d 周%w - 选项7 [前天]'`DIS_TIMES[8]=`date -r $(expr $(date '+%s') - 86400) '+%Y-%m-%d 周%w - 选项8 [昨天]'`DIS_TIMES[9]=`date -r $(expr $(date '+%s') - 0) '+%Y-%m-%d 周%w - 选项9 [今天]'`for d in "${!DIS_TIMES[@]}"do echo "${d}. " ${DIS_TIMES[$d]}doneread -p "选择运动日期: " sport_dayif [[ ! $sport_day =~ ^[0-9]$ ]] || [ $sport_day -lt 0 ] || [ $sport_day -gt 9 ] ; then echo "非法输入! 请输入0到9之间的数字" exit;else echo "日期:" ${TIMES[$sport_day]}firead -p "输入运动内容: " sport_contentecho " "echo " "echo " +===================================="echo " | 运动时间:" ${TIMES[$sport_day]}echo " | 运动内容:" ${sport_content}echo " +===================================="echo " "echo " "read -p "输入[yes]确认" confirmsport_day='2015-01-01'if [ "$confirm" = 'yes' ]then echo '' curl ${API_SUBMIT_URL} -d "name=${nick}&date=${TIMES[$sport_day]}&sport=${sport_content}" 2>/dev/null | grep "登记" echo ''else echo "Abort"fi
0 0
- 脚本登记运动记录
- 怎么删除酒店的开房登记入住记录、
- 使用GPS记录运动路线
- Photoshop脚本 > 运动模糊滤镜的使用
- Photoshop脚本 > 运动模糊滤镜的使用
- Photoshop脚本 > 运动模糊滤镜的使用
- 多物体运动动画js脚本
- 记录一下运动效果的思路
- 使用GPS实时记录运动路线
- ios使用地图定位记录运动轨迹
- COOKIE脚本记录JS脚本
- 进出登记
- 资产登记
- linux 脚本 学习记录
- linux 脚本-学习记录
- 脚本学习记录2
- 清除重复记录脚本
- oracle DBA 脚本记录
- Hdfs 导入Hive,时间相关的字段 导入后为NULL
- C++11: forwarding parameter packs and define my own version of make_shared
- block元素多列布局使用border导致换行
- 性能优化系列第三篇--Java(Android)代码优化
- 第三方qq登陆类
- 脚本登记运动记录
- xib中设置按钮的边框颜色
- OC学习 第九节 代理协议
- 一胎刚出生的婴儿
- 欢迎访问HarounCloud的博客
- 学习salt的源码 salt.client.LocalClient().cmd()
- java学习笔记-03 (数组篇)
- android圆形图片,圆形背景文字的CircleTextImageView开源组件
- Resource(1)