Skip to content

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

License

Notifications You must be signed in to change notification settings

LyCecilion/ClassIsland

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClassIsland

Banner

Stars 正式版 Release 测试版 Release 下载量

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

功能

Tip

您可以点击下方链接或查看 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 下载 下载
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 ⭐

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.5%
  • PowerShell 0.5%