mirror of
https://github.com/Aurora1949/AHNU-Portal-Authenticator.git
synced 2025-12-25 04:59:52 +08:00
main
AHNU Portal Authenticator
AHNU Portal Authenticator 是一个为 安徽师范大学校园网(AHNU) 设计的轻量级网络认证工具, 实现了登录与在线状态维持。支持 开机自启、后台运行、实时在线检测, 让校园网登录更加稳定、无感、安全。 本项目受到此项目的启发应运而生。
功能特性
-
使用 Qt 编写 具有直观、简洁的使用界面。
-
Portal 协议认证 自动完成校园网账号认证流程,支持账户与服务商选择。
-
开机自启 自动注册到系统启动项,无需手动登录即可联网。
-
后台运行 无窗口静默运行,不打扰使用体验,可在系统托盘中查看状态。
-
实时在线监测 定时检测网络连接状态,掉线后提示,保证网络稳定在线。
-
多服务商支持 支持多个运营商(电信、移动、联通)认证。
编译方法
- 环境准备
| 名称 | 推荐版本 | 说明 |
|---|---|---|
| Qt | ≥ 6.5 | 推荐安装 Qt 6.6 或更新版本 |
| CMake | ≥ 3.30 | 用于跨平台构建 |
| 编译器 | MSVC 2022 / MinGW 11+ | 均可使用 |
- 编译
git clone https://github.com/Aurora1949/AHNU-Portal-Authenticator.git
cd AHNU-Portal-Authenticator
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build .
Description
Languages
C++
87.1%
CMake
12.9%