跳转到正文

UBAA v2.0 相比旧版升级了什么 ​

UBAA v2.0 保留了旧版常用的校园查询与办理功能,重点增加了日程、北航云盘、财务查询和桌面命令模式,并重新设计了连接恢复、离线查看与跨平台界面。

本文对照归档的 UBAA v1.x 与 UBAA v2.0。安装包和平台分发情况见 GitHub Releases。

主要变化 ​

手机上可以横向滑动表格查看。

方面旧版 UBAA v1.xUBAA v2.0
日程安排首页聚合学校待办,各功能分别查看增加独立日程页,合并学校安排与自建日程、待办,支持重复规则、教学周和日历导出
北航云盘应用内没有独立文件管理页面浏览文档库、管理文件、上传下载、分享与回收站,并用于可选的日程同步
财务查询应用内没有财务收入入口按年份查询收入记录,搜索明细并查看月份小计
连接方式手动选择直连或 WebVPN,切换时清除登录状态增加“自动”,直连和 WebVPN 分别保持登录,网络变化后自动恢复可用的连接
离线使用部分功能保存偏好和短期缓存统一保存学校数据缓存,页面先显示已有内容,再更新在线结果;本机日程可离线编辑
桌面使用通过图形界面操作同时提供图形界面与 ubaa-cli 命令,共用账号、缓存和日程
平台与界面Kotlin 与 Compose,原生目标包括手机和桌面Flutter 与 Rust,增加 HarmonyOS 工程,并统一手机、平板和桌面的功能界面

学校安排与自己的计划放在一起 ​

在“日程”中查看学校安排,并添加讨论、活动、复习计划或无截止时间的待办。重复事项可以按每周、单双教学周等规则安排,修改时可以选择仅此次、此次及以后或整个系列。

学校事项支持本机备注、隐藏和完成标记。例如,可以在作业旁边记下自己的提醒,但在日程中勾选完成不会替你向学校提交作业。首页提供近期事项预览,完整内容可以在日程中筛选查看。

日程可以导出为 .ics 文件,供其他日历应用导入。需要换设备使用时,可以主动开启北航云盘同步。操作说明见日程与待办。

增加云盘和财务入口 ​

北航云盘集中提供目录浏览、文件管理、上传下载、分享与回收站。文件传输有独立状态,结果尚未确认时会提示核对,避免把上传中断当作已经完成。

财务查询提供收入记录、月份小计和明细搜索。页面展示学校财务系统的记录,银行实际到账需另行核对。

网络变化时继续查看已有内容 ​

“自动”会根据网络情况准备直连和 WebVPN。普通查询优先直连,遇到网络不通或超时时,再改用 WebVPN。手动固定直连或 WebVPN 仍然保留,设置页的“当前连接”和标题栏的连接提示可以帮助判断当前可用的连接。详见登录与连接方式。

页面已有缓存时先显示缓存,刷新成功后再更新。博雅课程按需加载,同范围刷新期间保留已有列表与滚动位置。离线内容只用于查看,选课、预约等操作仍需联网,由学校系统确认。

桌面增加命令模式 ​

安装包含命令组件的桌面应用后,可以在终端查看课表、成绩和云盘,查询、修改或导出本机日程。命令模式与图形界面使用同一份账号和本机数据,适合脚本调用和批量整理。

命令同时提供可读文本与 JSON 输出。安装方法、示例和操作确认方式见桌面命令模式。

从旧版升级 ​

按照安装与首次登录选择正式发布的 UBAA v2.0 安装包。首次使用准备好重新登录,旧版的登录状态、密码和偏好不会自动迁移。需要保留的内容先按原应用支持的方式备份。

本次发布版本为 v2.0.0。最低系统要求、覆盖安装条件与可安装的平台以发布说明为准。

当前限制 ​

  • UBAA v2.0 没有网页版,旧版的网页版不再提供。
  • HarmonyOS 等平台能否正式安装,以对应发布说明为准。
  • 通过 WebVPN 使用北航云盘和日程同步尚未完成验证;日程同步默认关闭,需要主动开启。
  • 研究生课表与成绩已接入,研究生非空考试明细目前会提示暂不支持,不能据此判断没有考试。
  • 学校数据缓存加密保存;自建日程和云盘同步快照为明文,请勿在日程备注中保存密码等秘密,详见数据与隐私说明。

各版本的具体变化见更新日志。

本软件由学生开发者制作并维护,为第三方工具,与北京航空航天大学官方无任何利益关系。