https://github.com/stardustseemsink/classscheduler
这是一个KitX插件。可用于在桌面显示课表(可用于希沃白板)
https://github.com/stardustseemsink/classscheduler
kitx-plugin
Last synced: about 1 year ago
JSON representation
这是一个KitX插件。可用于在桌面显示课表(可用于希沃白板)
- Host: GitHub
- URL: https://github.com/stardustseemsink/classscheduler
- Owner: StardustSeemsInk
- License: agpl-3.0
- Created: 2022-11-26T02:07:40.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-09-30T15:49:07.000Z (over 2 years ago)
- Last Synced: 2025-02-28T22:43:41.562Z (over 1 year ago)
- Topics: kitx-plugin
- Language: C#
- Homepage:
- Size: 189 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README





# ClassScheduler
一个可用于在桌面显示课表(可用于希沃白板)的工具
## 关于双模式
本项目支持作为独立程序启动, 并同时适配 KitX, 可以作为 KitX 插件导入 KitX Dashboard
### 独立程序启动
`ClassScheduler.Runner` 项目作为容器, 加载并启动 `ClassScheduler.WPF` 项目
```shell
# 获取源码
git clone git@github.com:StardustSeemsInk/ClassScheduler.git
# 进入项目目录
cd 'ClassScheduler/ClassScheduler.Runner'
# 运行程序
dotnet run
```
### 如何为 KitX 打包
```shell
# 获取源码
git clone git@github.com:StardustSeemsInk/ClassScheduler.git
# 进入项目目录
cd 'ClassScheduler/ClassScheduler.WPF'
# 使用 Release Profile 构建
dotnet build -c Release
# 进入生成目录
cd bin/Release/net6.0-windows/
# 使用 kxpmaker 生成 kxp 插件包
# 当前目录下会出现 net6.0-windows.kxp 文件
# 需要提前安装 kxpmaker, 使用 kxpmaker --help 命令查看更多用法
kxpmaker -s .
```
# About KitX Project
官网:https://kitx.apps.catrol.cn/
Github:https://github.com/Crequency/KitX/