Skip to content

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

License

Notifications You must be signed in to change notification settings

ClassIsland/ClassIsland

Repository files navigation

ClassIsland

软件截图-主界面

GitHub Repo stars GitHub License AppVeyor Build GitHub Release GitHub Release 加入QQ群

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

ClassIsland官网🔗

功能

课表显示

  • 显示当日的课表
  • 显示当前进行的课程信息
  • 在上课、下课、放学等重要时间点发出提醒
  • 在发出提醒时使用语音、强调特效和音效增强提醒

课表编辑与管理

  • 直观的课表编辑工具
  • 从表格导入课表
  • 换课
  • 临时启用某个课表

其它功能

  • 界面缩放,不透明度调节
  • 自动同步软件时间,支持手动调整和自动累加时间偏移
  • 天气显示
  • 考试倒计时显示
  • 从壁纸提取软件主题色
  • 丝滑的过渡动画
  • 明亮、黑暗主题
  • 集控管理 (即将发布)
  • ……
🖼️软件截图

背景图片来自Pixiv@辰暮sora

主界面

软件截图-整体效果

软件截图-主界面

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

档案编辑器

软件截图-课表编辑

软件截图-时间表编辑

软件截图-科目编辑

其它界面

软件截图-应用设置

开始使用

1. 检查设备需求

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

  • Windows 10 及以上版本的系统,x64架构
  • 已安装.NET 8.0桌面运行时
  • 开启Aero效果(Windows 8及以上的系统可以忽略此项)
最低设备需求

ClassIsland 理论上可以在以下的系统环境中运行:注意:在这些系统上运行 ClassIsland 可能会出现运行不稳定的情况。

  • Windows 7 及以上版本系统,x64架构

⚠️不建议在 Windows 10 以下的系统运行本应用。 在 Windows 7 中,.NET 运行时会产生严重的内存泄漏问题#91),需要手动进行修复。

要在 Windows 7 中安装并运行 ClassIsland,并修复内存泄漏问题,您还需要额外进行以下准备工作:在Windows7中安装 ClassIsland

2. 下载软件压缩包

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

测试版包含最新的功能,但也可能包含未完善和不稳定的功能,请谨慎使用。
每日构建包含最新的未经测试的功能,可能出现软件运行不稳定的问题,请谨慎使用。

下载渠道/通道 🚀正式版
GitHub Release
🚧测试版
GitHub Release
📅每日构建
GitHub Release
GitHub GitHub下载 GitHub下载 GitHub下载
AppCenter AppCenter下载 AppCenter下载

3. 解压软件

下载完成后,将软件压缩包解压到一个您喜欢的地方,运行软件即可开始使用。

4. 开始使用

首次启动时,会有一个简短的欢迎向导来引导您完成本软件的基本设置,并展示软件的一些基本操作。

您可以观看入门教程视频来快速上手本软件。如果您要进一步了解本软件,您可以阅读本软件内置的帮助文档。

开发

本应用目前的开发状态:

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

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

  • .NET 桌面开发

我们欢迎想要为本应用实现新功能或进行改进的同学提交 Pull Request

获取帮助&加入社区

查看Issues GitHub Discussions 加入QQ群

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

您也可以加入以下社群讨论交流:

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

相关项目

致谢

All Contributors

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

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

HelloWRC
HelloWRC

💻 🎨 📖 🤔 🚧
Doctor-yoi
Doctor-yoi

💻 💬
姜胤
姜胤

📖 🤔 🐛
fossabot
fossabot

🚇
All Contributors
All Contributors

📖
DSZDev
DSZDev

📖
流焰xwx
流焰xwx

📖
团子
团子

💡
吕璟辰
吕璟辰

📖 📣

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

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

许可证

FOSSA Status

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

FOSSA Status