Skip to content

16rab/GlutAssistantN

 
 

GlutAssistantN / 桂工助手N

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

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

下载安装:

项目官网

发布页面

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

目录结构:

. |-- images 图片资源 | |-- lib 主体 | |-- main.dart 入口 | |-- config.dart 配置项 | |-- data.dart 运行时数据 | |-- test.dart | | | |-- common 函数 | | |-- aes.dart | | |-- animation.dart 动画 | | |-- cookie.dart cookie | | |-- day.dart 日期处理 | | |-- encode.dart 密码编码 | | |-- get.dart 数据获取 | | |-- homeWidget.dart 桌面微件 | | |-- init.dart 初始化 | | |-- io.dart 文件操作 | | |-- login.dart 登录 | | |-- noripple.dart 取消涟漪动画 | | |-- parser.dart HTML解析 | | |-- service.dart 后台服务 | | `-- style.dart 样式 | | | |-- custom 自定义组件 | | `-- expansiontile.dart 折叠面板 | | | |-- pages 页面 | | |-- about.dart 关于 | | |-- examQuery.dart 考试查询 | | |-- classroomQuery.dart 教室查询 | | |-- home.dart 主页 | | |-- layout.dart 主体 | | |-- login.dart 登录 | | |-- mine.dart 个人 | | |-- schedule.dart 课表 | | |-- scheduleManager.dart 课表管理 | | |-- scoreQuery.dart 成绩查询 | | |-- setting.dart 设置 | | |-- teachingPlan.dart 教学计划 | | |-- timeManager.dart 课时管理 | | `-- update.dart 更新 | | | |-- type 特别的类 | | |-- course.dart 课程 | | |-- schedule.dart 课表存储结构 | | `-- teachingPlan.dart 教学计划 | | | `-- widget 组件 | |-- bars.dart 条 | |-- cards.dart 卡片 | |-- dialog.dart 弹出消息 | |-- icons.dart 图标 | `-- lists.dart 列表 | |-- README.md |-- build.bat |-- build.sh |-- pubspec.yaml 

推荐环境:

Android SDK 26-35
Android Gradle Plugin 8.13.2
Gradle 8.13
OpenJDK 17.0.8.1 2023-08-24
Kotlin 2.3.0
Flutter 3.89.9
Dart 3.10.8

编译之前:

请将 es.antonborri.home_widget.HomeWidgetBackgroundReceiver 插件类转成可继承的类

class HomeWidgetBackgroundReceiver : BroadcastReceiver()

添加 open 关键字

open class HomeWidgetBackgroundReceiver : BroadcastReceiver()

编译项目:

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也确实一言难尽 , 有空我再改改

About

桂林理工大学-空港校区(分校)-桂工助手N

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Dart 95.7%
  • Kotlin 3.3%
  • Other 1.0%