mirror of
https://github.com/Aurora1949/AHNU-Portal-Authenticator.git
synced 2026-03-04 09:33:08 +08:00
first commit
This commit is contained in:
52
README.md
Normal file
52
README.md
Normal file
@@ -0,0 +1,52 @@
|
||||
# AHNU Portal Authenticator
|
||||
|
||||
**AHNU Portal Authenticator** 是一个为 **安徽师范大学校园网(AHNU)** 设计的轻量级网络认证工具,
|
||||
实现了登录与在线状态维持。支持 **开机自启**、**后台运行**、**实时在线检测**, 让校园网登录更加稳定、无感、安全。
|
||||
本项目受到此[项目]('https://github.com/SweetCaviar/AHNU-Network-Automatic-Csharp')的启发应运而生。
|
||||
|
||||
---
|
||||
|
||||
## 功能特性
|
||||
|
||||
- **使用 Qt 编写**
|
||||
具有直观、简洁的使用界面。
|
||||
|
||||
- **Portal 协议认证**
|
||||
自动完成校园网账号认证流程,支持账户与服务商选择。
|
||||
|
||||
- **开机自启**
|
||||
自动注册到系统启动项,无需手动登录即可联网。
|
||||
|
||||
- **后台运行**
|
||||
无窗口静默运行,不打扰使用体验,可在系统托盘中查看状态。
|
||||
|
||||
- **实时在线监测**
|
||||
定时检测网络连接状态,掉线后提示,保证网络稳定在线。
|
||||
|
||||
- **多服务商支持**
|
||||
支持多个运营商(电信、移动、联通)认证。
|
||||
|
||||
---
|
||||
|
||||
## 编译方法
|
||||
|
||||
1. **环境准备**
|
||||
|
||||
| 名称 | 推荐版本 | 说明 |
|
||||
|-------|-----------------------|-------------------|
|
||||
| Qt | ≥ 6.5 | 推荐安装 Qt 6.6 或更新版本 |
|
||||
| CMake | ≥ 4.0 | 用于跨平台构建 |
|
||||
| 编译器 | MSVC 2022 / MinGW 11+ | 均可使用 |
|
||||
|
||||
2. **编译**
|
||||
|
||||
```bash
|
||||
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 .
|
||||
```
|
||||
Reference in New Issue
Block a user