Skip to content

Latest commit

 

History

History
106 lines (88 loc) · 4.11 KB

README.md

File metadata and controls

106 lines (88 loc) · 4.11 KB

GlutAssistantN / 桂工助手N

桂林理工大学空港校区(分校)专属的教务工具APP
颜值很正常 , 拥有课表查询 , 成绩查询 , 获取考试列表
课表自动导入 , 自动获取当前周 , 一次登录即保存状态

项目创建于: 2021/11/02 01:21

下载安装:

项目官网

发布页面

(过时的, 待更新)应用截图: (特别感谢莫格格)

目录结构:

.
|-- images 图片资源
|   
|-- lib 主体
|   |-- main.dart 入口
|   |-- config.dart 配置项
|   |-- data.dart 必要的数据
|   |-- test.dart
|   |
|   |-- common 函数
|   |   |-- animation.dart 动画
|   |   |-- cookie.dart cookie
|   |   |-- day.dart 日期处理
|   |   |-- encode.dart 密码编码
|   |   |-- get.dart http请求
|   |   |-- homeWidget.dart 桌面微件
|   |   |-- init.dart 初始化
|   |   |-- io.dart 文件操作
|   |   |-- login.dart 登录
|   |   |-- noripple.dart 取消涟漪动画
|   |   |-- parser.dart html解析
|   |   |-- service.dart 后台服务
|   |   `-- style.dart 样式
|   |
|   |-- custom 自定义组件
|   |   `-- expansiontile.dart 折叠面板
|   |
|   |-- pages 页面
|   |   |-- about.dart 关于
|   |   |-- career.dart 生涯
|   |   |-- home.dart 主页
|   |   |-- layout.dart 主体
|   |   |-- login.dart 登录
|   |   |-- person.dart 个人
|   |   |-- queryClassRoom.dart 查询教室
|   |   |-- queryScore.dart 查询成绩
|   |   |-- queryExam.dart 查询考试
|   |   |-- schedule.dart 课表
|   |   |-- scheduleManager.dart 课表管理
|   |   |-- setting.dart 设置
|   |   |-- timeManager.dart 课时管理
|   |   `-- update.dart 更新
|   |
|   `-- widget 组件
|       |-- bars.dart 条
|       |-- cards.dart 卡片
|       |-- dialog.dart 弹出消息
|       |-- icons.dart 图标
|       `-- lists.dart 列表
|   
|-- README.md
|-- build.bat
|-- build.sh
|-- pubspec.yaml

推荐环境:

Android SDK 26-34
Gradle 8.7.0
OpenJDK 17.0.8.1 2023-08-24
Kotlin 2.0.0 Flutter 3.24.3
Dart 3.5.3

编译项目:

flutter build apk --obfuscate --split-debug-info=xxx_Struggle --target-platform android-arm,android-arm64,android-x64 --split-per-abi

或者

// Windows使用
./bulid.bat  

// Linux使用
./bulid.sh 

附言:

分校教务提供的东西太少 , 目前只能拿到这些 , UI也确实一言难尽 , 有空我再改改