4 个版本 (2 个重大更改)
0.2.0 | 2024 年 2 月 28 日 |
---|---|
0.1.1 | 2024 年 2 月 26 日 |
0.1.0 | 2024 年 2 月 26 日 |
0.0.1 | 2024 年 2 月 10 日 |
#1141 in 网页编程
用于 edlearn_tui
27KB
574 行
爱丁堡大学 Learn 的 TUI (终端用户界面)。
它提供了一个简单快捷的界面来查看课程信息和下载文件。提交作业和编辑课程不是目标:它们很复杂,你很可能不应该将大学作业托付给随机的程序。
这可能被修改为与其他使用 Blackboard Learn 的系统一起工作,但当前支持的服务和身份验证过程仅限于爱丁堡大学。
用法
要使用,首先使用 cargo
正常安装。目前仅支持 Linux,但其他系统应该也可以工作。使用 edlearn_tui
运行。
开发
开发分散在几个包中
edlearn_client
- Rust 网页 API 的包装器bbml
- 一个用于在ratatui
应用程序中渲染 HTML 子集的库edlearn_tui
- 主要应用程序
要了解更多关于每个包的结构,请查看 rustdocs。
许可证
除非另有说明,否则本存储库中的内容均受 GNU GPL v3.0 许可证许可。
依赖关系
~8–22MB
~326K SLoC