适用于linux路由器的校园网可配置自动登录程序

发布于 2023-05-12  1746 次阅读


这是一个用Go语言编写的自动登录校园网的程序,适用于dr.com,不过您需要先对您的校园网登录进行抓包修改相关请求再编译运行。它可以在设置好的时间间隔内自动检查是否需要登录,并自动登录。
go练手项目~~~~~~

首先您需要去浏览器打开您的校园网登录界面,打开F12或者其他的抓包工具,进行一次登录请求,搜索您账号相关的登录请求,并复制请求,自行修改相关参数与变量,在代码第63行位置修改请求url,在线环境运行即可编译arm64架构的二进制文件。

《适用于linux路由器的校园网可配置自动登录脚本》,请点击链接或复制链接到浏览器打开,在线查看和运行

功能特点

  • 支持配置登录信息和自动登录选项
  • 支持自动检查是否需要登录,并自动登录
  • 支持通过命令行参数启动和停止自动登录功能
  • 支持保存配置项到文件

使用方法

  1. 下载程序源代码
   clone
  1. 编译程序
   cd your_repository
   go build
  1. 配置登录信息和自动登录选项 在程序运行前,你需要先配置登录信息和自动登录选项。你可以通过浏览器访问http://localhost:8080来访问程序的网页界面,然后在界面上配置登录信息和自动登录选项。
  2. 启动程序 如果你需要启动自动登录功能,可以在命令行中输入以下命令:
   ./程序名 start

这会启动程序并开始自动登录功能。程序会在后台运行,每隔一段时间检查是否需要自动登录,如果需要就进行登录。

  1. 停止程序 如果你需要停止自动登录功能,可以在命令行中输入以下命令:
   ./程序名 stop

程序会在退出前保存配置项到文件。

配置文件

程序会将配置项保存到config.dat文件中。如果文件不存在,则使用默认配置。如果文件存在,则从文件中读取配置项。如果你需要修改配置项,可以通过网页界面来进行修改。

注意事项

  • 程序只支持Linux系统
  • 程序需要在root权限下运行
  • 程序需要连接校园网才能正常工作