An efficient client for BUCT campus network
北京化工大学校园网命令行登录工具
- 支持linux、maxOS、windows
- 实验性支持龙芯、部分路由器平台,如MT7621
- 基于Go语言实现
-
在Relesae处获取
其中MT7621等路由器SOC,选择mipsle架构(于NeWiFi3测试上测试通过)
龙芯用户可以尝试选择mips64le架构(因缺少设备,未测试) -
自行编译,要求有Golang环境
go version >= 1.24- 先克隆项目
$ git clone https://github.com/W0n9/BUCTNet-Login && cd BUCTNet-Login$ make all
- 编译好的可执行文件在
bin文件夹中
$ BUCTNet-Login -h
$ BUCTNet-Login config
$ BUCTNet-Login login
$ BUCTNet-Login logout
$ BUCTNet-Login info
$ BUCTNet-Login keepalive -i 5
主要功能与原理
- 本地保存账号到
$HOME/.BUCTNet-Login/account.json - 使用账号快速登录校园网,环境支持的情况下也可以一键登录
- vouv/srun提供的hash算法