/autoReconnect

南邮计算机学科楼断网自动重连脚本

Primary LanguageShell

校园网断网自动重连脚本

适用于Linux操作系统,且该脚本仅在计算机学科楼测试可用

文件描述

原理:发送带有账户信息的POST数据包

  • autoauth.sh 用于填入你的账户信息并发送POST数据包进行认证操作
  • whether_online.sh 用于判断是否断网,如果断网则执行脚本autoauth.sh进行联网操作

Linux Crontab 定时任务

借助Linux Crontab 定时任务将whether_online.sh脚本设置为定时任务,每1min执行一次,即可保证断网时间不超过2min,参考:

# 每分钟执行一次
* * * * * sh /path/to/whether_online.sh

安装

  1. 拉取本项目代码
git clone https://github.com/CCCougar/autoReconnect.git
cd autoReconnect
  1. autoauth.sh中填入自己的校园网账户信息

  2. crontab.conf中输入正确的whether_online.sh路径

  3. 注册定时任务

crontab crontab.conf

Credits