使用 Tauri 构建的跨平台 APP,前端使用 Vue + NaiveUI,后端使用 Rust。 \ 通过 旨在可以让大家更方便的获取 USTB 校园网每日使用情况,查询流量,解绑 MAC 地址等。 \ 通过调用校园网的 API,并且数据都在本地进行存储。
.exe
,一般需要下载 x64
的版本,如果你确定你的电脑是 ARM 架构芯片,请选择 arm64
版本。.dmg
,M 系列芯片(2020 年及以后)请选择 aarch64
版本,Intel 芯片请选择 x64
版本。xattr -cr /Applications/ustb-wifi-tools.app
来跳过签名认证。[!NOTE]
这里有一个使用教程:如何使用 USTB Wifi Tools
目前支持 Windows 7 以上 x86 64 设备或 macOS,需要电脑安装 WebView2(Windows 10 和 11 默认安装)。 \
Linux 可以自行编译,详见官方文档。\
Android 可以自行编译,或者管我要个包装着玩,不保证功能全都能用。build 详见准备,签名,指令。\
iOS 可以自行编译,详见官方文档,需要自行签名(苹果收你 99 美元/年)。\
首先确保你已经安装了Node.js
,pnpm
以及Rust环境
# 安装 create-tauri-app
cargo install create-tauri-app --locked
# 安装tauri 命令行 https://tauri.app/zh-cn/blog/2022/09/15/tauri-1-1/#cargo-binstall-support-for-tauri-cli
cargo install tauri-cli --version "^2.0.0" --locked
# 运行
# 如果安装了 just
just d
# 或者
cargo tauri dev
# 或者
pnpm i
pnpm tauri dev
# 如果安装了 just
just b
# 或者
cargo tauri build
# 或者
pnpm tauri build