这是一个用Go语言编写的自动登录校园网的程序,适用于dr.com,不过您需要先对您的校园网登录进行抓包修改相关请求再编译运行。它可以在设置好的时间间隔内自动检查是否需要登录,并自动登录。
go练手项目~~~~~~
首先您需要去浏览器打开您的校园网登录界面,打开F12或者其他的抓包工具,进行一次登录请求,搜索您账号相关的登录请求,并复制请求,自行修改相关参数与变量,在代码第63行位置修改请求url,在线环境运行即可编译arm64架构的二进制文件。
《适用于linux路由器的校园网可配置自动登录脚本》,请点击链接或复制链接到浏览器打开,在线查看和运行
功能特点
- 支持配置登录信息和自动登录选项
- 支持自动检查是否需要登录,并自动登录
- 支持通过命令行参数启动和停止自动登录功能
- 支持保存配置项到文件
使用方法
- 下载程序源代码
clone
- 编译程序
cd your_repository
go build
- 配置登录信息和自动登录选项 在程序运行前,你需要先配置登录信息和自动登录选项。你可以通过浏览器访问http://localhost:8080来访问程序的网页界面,然后在界面上配置登录信息和自动登录选项。
- 启动程序 如果你需要启动自动登录功能,可以在命令行中输入以下命令:
./程序名 start
这会启动程序并开始自动登录功能。程序会在后台运行,每隔一段时间检查是否需要自动登录,如果需要就进行登录。
- 停止程序 如果你需要停止自动登录功能,可以在命令行中输入以下命令:
./程序名 stop
程序会在退出前保存配置项到文件。
配置文件
程序会将配置项保存到config.dat文件中。如果文件不存在,则使用默认配置。如果文件存在,则从文件中读取配置项。如果你需要修改配置项,可以通过网页界面来进行修改。
注意事项
- 程序只支持Linux系统
- 程序需要在root权限下运行
- 程序需要连接校园网才能正常工作
Comments 9 条评论
有天翼校园的嘛?
@Asuna 没有,你得自己抓包适配
@Tianli 嗯(✿◡‿◡)
可以搞成systemd 服务,这样自启动,开启和关闭都比较好控制.
@LanYun okk,脑抽了没想到
这是一条私密评论
@slim 来自于1024code.com
@Tianli 看起来效果很不错
@Tianli 测试