A iHNUST auto connect tool
一个湖南科技大学校园网自动登录/重新登录工具
- 登录
- 掉线自动重连
- 注销
以后会实现的功能
- 流量统计
下载HNUSTnet
在当前目录使用命令行输入
.\HNUSTnet autologin [学号] [密码] [运营商英文]
回车即可实现自动登录以及断线重连
运营商英文可选如下
可选值 | 含义 |
---|---|
school | 校园网 |
telecom | 电信 |
unicom | 联通 |
cmcc | 移动 |
.\HNUSTnet logout
登出
.\HNUSTnet login [学号] [密码] [运营商英文]
登录
.\HNUSTnet autologin [学号] [密码] [运营商英文]
自动登录
如官方源下载速度不佳可切换软件源至TUNA
sudo apt update
sudo apt install libboost-dev libboost-system-dev cmake make g++ git libiconv
git clone https://github.com/OrbitZore/HNUSTnet.git
mv HNUSTnet HNUSTnet-build
cd HNUSTnet-build
mkdir build
cd build
cmake ..
make -j4
cp HNUSTnet/HNUSTnet ../../
cd ../../
rm HNUSTnet-build/ -R
构建的HNUSTnet可执行文件即在当前目录
请安装vcpkg和Visual Studio 2019
vcpkg install boost iconv libiconv
下载源代码zip文件解压至目录下
在Visual Studio 2019中点击文件->打开->CMake,然后等候Visual Studio生成项目。
生成项目完成后,点击生成,全部生成。即可在/out/build/xxxxx/HNUSTnet/目录中找到HNUSTnet.exe
2020/12/3 v1.2-修复编码问题
2020/11/15 v1.1-修复内存泄漏问题
2020/11/14 v1.0-修复bug,实现跨平台编译
2020/11/13 beta2.0-分离自动登录和登录,实现登出。修复bug,提高程序稳定性
2020/11/11 beta1.0-实现登录