diff --git a/README.md b/README.md index 00029a1..9855ea7 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,15 @@ > > **注意** 脚本会获取系统时间来判断当前是否还没断网,所以系统时间不准可能会导致不能正常触发脚本。建议在配置脚本之前先校准系统时间;且在配置完成之后路由器一直插上电,避免系统时间重置。(应该也花不了很多的电费 手动滑稽) +> **2023年7月更新:目前还不知道三牌楼校区的新接口有什么变化,如果不能正常登录请提交Issue。** + +## 更新日志 + +- 2023.7.23 适配23年7月更新的校园网接口 +- 2022.9.2 添加对多网卡设备的支持 +- 2022.8.31 适配三牌楼校区 +- 2022.8.31 添加对不断网账号的支持 + ## 脚本参数 | 参数 | 名称 | 默认值 | 介绍 | @@ -14,7 +23,7 @@ | -e | eth口 | eth0.1 | | | -i | 运营商 | njupt | 校园网为njupt,电信为ctcc,移动为cmcc | | -l | 是否有时间限制 | | 添加参数后会仅在非断网时间内执行 | -| -s | 为三牌楼校区 | | 三牌楼校区须加上(仙林校区不用) | +| -s | 为三牌楼校区 | | ~~三牌楼校区须加上,仙林校区不用~~(已失效) | | -d | 忽略未插入网线的错误 | | 配置单线多拨时须加上 | | -h | 显示帮助菜单 | | | | -o | 退出校园网 | | | @@ -43,7 +52,7 @@ > * **/xxx/NJUPT-AutoLogin.sh** 更换成脚本实际的路径 > * **eth口** 更换成上一步中相应的值 > * **账号** 就是校园网登录界面输入的账号 -> * **密码** 建议使用" "将密码括起来,避免出现奇怪的错误 +> * **密码** 建议使用" "将密码括起来,避免出现奇怪的错误,此外"+"和"&"需要转义 > * **运营商** 请看下表 > * **-l** 可选参数,如果你的账号晚上会断网就需要加上;反之删去 > * **-s** 可选参数,如果是三牌楼校区须加上 @@ -54,6 +63,14 @@ | 电信 | ctcc | | 移动 | cmcc | +密码除了需要用" "括起来之外,对于密码中存在下表的字符的,相应字符需要替换成转义后的字符(未测试) + + +| 密码中的字符 | 转义后的字符 | +| ------------ | ------------ | +| + | %2B | +| & | %26 | + 完整的命令如图(复杂的密码请用" "括起来) ![2](https://raw.githubusercontent.com/s235784/NJUPT_AutoLogin/main/doc/2.png)