shell脚本-实现网站自动登录
2016-01-27 11:24
731 查看
login.sh: 登录网站,连接外网。
auto_login.sh: 实时监测,一旦下线,自动登录。
备注:以上为Linux系统的实现方案。windows系统下没研究,装了个虚拟机来实现自动登录。
#!/bin/bash uname=tanghongfei passwd=123456 pass2=`echo -n $passwd | md5sum | cut -c9-24` curl -H "Content-Type:application/x-www-form-urlencoded" -d "username=$uname&password=$pass2&drop=0&type=1&n=100" http://xxx.xxx.xxx.xxx/cgi-bin/do_login 2>/dev/null | grep error if [ "$?" -eq "0" ]; then exit -1 fi exit 0
auto_login.sh: 实时监测,一旦下线,自动登录。
#! /bin/sh interval=10 while (true) do result=`ping -w $interval www.baidu.com | grep '0 received'` if [ "$result" != "" ]; then echo "network status: disconnected!!! relogin!!!" ./login.sh else echo "network status: connected!" sleep 10 fi done
备注:以上为Linux系统的实现方案。windows系统下没研究,装了个虚拟机来实现自动登录。
相关文章推荐
- android wifi 无线调试
- 运维入门
- 动态清空 nohup 输出文件
- install scrapy with pip and easy_install
- Linux Shell常用技巧
- Shell 脚本编程陷阱
- VBS脚本写的Windows硬件检测工具分享
- 用vbscript实现隐藏任务栏图标的脚本
- 用autoit编写第一个脚本(Hello World)
- VBS调用WMI快速关闭IE的脚本
- Oracle数据库执行脚本常用命令小结
- 收集的ROS防火墙脚本
- JSP脚本漏洞面面观
- shell字符串操作详解
- 不错的批处理脚本 第一部分
- VBS脚本加密/解密VBS脚本(简易免杀版1.1)
- 不错的批处理脚本实例代码 第二部分
- 使用脚本和批处理清除电脑中的痕迹的代码第1/2页