僵尸了。发个Shell论坛登录签到脚本

2021-07-29 21:15:17 5 761



Shell登录签到脚本
#!/usr/bin/bash
#login_Tools.sh
#请求登录
msg=`/usr/bin/curl -D tools.cookie "https://www.t00ls.com/login.json?action=login&username=用户名&password=密码&questionid=密保选项ID&answer=密保答案"`

#打印登录请求url 日志
echo /usr/bin/curl -D tools.cookie "https://www.t00ls.com/login.json?action=login&username=用户名&password=密码&questionid=密保选项ID&answer=密保答案" >> /login_Tools.log

#保持登录结果json
echo ${msg} > tmp.json

#获取formhash值,签到请求参数
formhash=`cat tmp.json|jq ".formhash"`

#打印签到请求url日志
echo /usr/bin/curl -b tools.cookie "https://www.t00ls.com/ajax-sign.json?formhash=$(echo $formhash|sed 's/"//g')&signsubmit=true" >>  /login_Tools.log

#请求签到,添加请求cookie: formhash signsubmit 2个值
sign=`/usr/bin/curl -b tools.cookie -d "formhash=$(echo $formhash|sed 's/"//g')" -d "signsubmit=true" "https://www.t00ls.com/ajax-sign.json"`

#发送邮件
echo $(date "+%Y-%m-%d %H:%M:%S")${msg}-${sign} | mail -s "Tools自动登录" 邮箱号xxxx@qq.com

#输出登录签到日志
echo $(date "+%Y-%m-%d %H:%M:%S")${msg}-${sign}  >> /login_Tools.log
-------------------------------------------------------------------------------------------------------------------------------------------------



#添加定时运行登录脚本
crontab -e
0 2 * * *  /login_Tools.sh

#查看运行日志

关于作者

吐司面包4篇文章7篇回复

评论5次

要评论?请先  登录  或  注册