/ClassIsland

一款适用于班级多媒体屏幕的课表的信息显示工具,可以一目了然地显示各种信息。

Primary LanguageC#MIT LicenseMIT

ClassIsland

Banner

stars Release Beta Downloads

ClassIsland 是一款适用于班级多媒体屏幕的课表信息显示工具,可以在 Windows 屏幕上显示各种信息。
本应用的名字灵感源于 iOS 灵动岛(Dynamic Island)功能。

功能

💡 您可以点击下方链接或查看 ClassIsland 文档 了解更多。

课表显示

  • 显示当天的课表、当前进行课程的信息
  • 在上下课等重要时间点发出提醒,自选搭配音效、强调特效和语音增强提醒
  • 自选课表隐藏条件、临时隐藏与鼠标穿透,不影响授课

课表编辑与管理

  • 简洁直观的课表编辑工具
  • 从 Excel 或其他软件导入课表
  • 多周轮换、快速录入时间表、自定义设置
  • 临时换课、临时启用某个课表

其它功能

  • 自动同步软件时间、手动对齐铃声
  • 天气、极端天气预警
  • 通过组件(日期、时间、天气简报、倒计日等)和插件高度自定义 ClassIsland
  • 丝滑、流畅的过渡动画
  • 自动获取与系统配色搭配的主题色
  • 自动软件更新
  • 集控管理(即将发布)
  • ……

软件截图

背景图片来自 Pixiv@辰暮sora

主界面

1.软件效果

软件截图-整体效果

2.演示上课提醒视频

2024-03-10.09-48-52.00_00_05-_x264.mp4

查看更多软件截图…

提醒

1.上课提醒

上课

2.下课提醒

下课

3.天气预报

天气预报

档案编辑器

1.课表编辑

软件截图-课表编辑

2.时间表编辑

软件截图-时间表编辑

3.科目编辑

软件截图-科目编辑

设置界面

1.基本设置

软件截图-应用设置

2.组件设置

软件截图-组件设置

开始使用

首先,请确保您的设备满足以下推荐需求:

Important

详细安装说明请参阅 ClassIsland 文档

不建议在 Windows 10 以下的系统运行本应用。 在 Windows 7 中,.NET 运行时会产生严重的内存泄漏问题。如果您执意要在 Windows 7 中使用 ClassIsland,请参阅在 Windows 7 中安装 ClassIsland

对于普通用户,可以在以下渠道下载到本软件,请根据自身网络环境选择合适的渠道。

测试版包含最新的功能,但也可能包含未完善和不稳定的功能。

下载渠道 🚀正式版
正式版
🚧测试版
测试版
GitHub GitHub下载 GitHub下载
AppCenter AppCenter下载 AppCenter下载

如果以上链接无法使用,可以从镜像链接下载。

下载完成后,将软件压缩包解压到一个独立的文件夹(运行路径不能有中文),运行软件即可开始使用。解压时请不要解压到网盘同步文件夹、【下载】文件夹中,否则可能会出现文件无法读写、文件丢失等问题。

获取帮助&加入社区

您可以访问以下页面来获取帮助

您也可以加入这些社区寻求帮助

GitHub Issues GitHub Discussions 加入 QQ 群

如果您确定您遇到的问题是一个 Bug,或者您要提出一项新的功能,请提交 Issue

开发

本项目目前开发状态:

要在本地编译应用,您需要安装以下负载和工具:

对于 Visual Studio,您需要在安装时勾选以下工作负载:

  • .NET 桌面开发

如果您有意愿为 ClassIsland 做出代码贡献,请先阅读贡献指南来了解如何为 ClassIsland 做代码贡献。我们欢迎想要为本应用实现新功能或进行改进的同学提交 Pull Request

致谢

All Contributors

本项目受到 DuguSand/class_form 的启发而开发。

感谢以下同学为本项目为本项目的开发提供支持():

HelloWRC
HelloWRC

💻 🎨 📖 🤔 🚧
Doctor-yoi
Doctor-yoi

💻 💬
姜胤
姜胤

📖 🤔 🐛
fossabot
fossabot

🚇
All Contributors
All Contributors

📖
DSZDev
DSZDev

📖
流焰xwx
流焰xwx

📖 💻
团子
团子

💡
吕璟辰
吕璟辰

📖 📣
jizilin6732
jizilin6732

📖
clover_yan
clover_yan

💻
DryIce-cc
DryIce-cc

💻
RoboMico
RoboMico

💻
user111192
user111192

💡
一般路过绫音酱_Cecilion
一般路过绫音酱_Cecilion

📖

本项目使用到的第三方库和框架:

详细的致谢信息请前往【应用设置】->【关于 ClassIsland】界面中查看。

许可证

FOSSA Status

本项目基于 MIT License 获得许可。

FOSSA Status

Stars 历史

Star 历史

如果这个项目对您有帮助,请点亮 Star ⭐