纯净系统
软件下载

课表信息显示工具 ClassIsland v1.7.0.0 绿色版

介绍

官方网站:https://classisland.tech/

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

软件截图

https://110.40.170.171/puresys/10812-1.png

https://110.40.170.171/puresys/10812-2.png

https://110.40.170.171/puresys/10812-3.png

https://110.40.170.171/puresys/10812-4.png

软件特点

课表显示

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

课表编辑与管理

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

其它功能

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

更新日志

v1.7.0.0

🚀 新增功能与优化

  • 【主题】主题功能: 将主题功能整合到应用中,并加入主题市场支持
  • 【提醒】提醒 API v2: 加入了新版提醒 API,具体变化如下:
    • 允许提醒在提醒提供方下注册提醒渠道,提供更细化的提醒自定义选项。
    • 提醒内容支持使用数据模板,减少开发提醒提供方的重复代码。
    • 加入链式提醒。取消链式提醒中的提醒的同时也会取消链式提醒中的其它提醒。
  • 【导出到表格】导出到表格: 支持将课表导出到 Excel 表格,以便进行打印和分发
  • 【插件】允许插件间联动: 允许插件间互相调用接口,并自动验证和处理依赖关系。
  • 【组件】滚动组件
  • 【组件/轮播组件】轮播组件动画
  • 【组件/天气】显示更多天气信息
  • 【组件/天气】天气组件降水预警 m->min
  • 【组件/倒计时】倒计时连接词新增“仅剩”选项
  • 【应用设置】自动时间校准按钮
  • 【应用设置/组件】优化组件设置页面组件库 VirtualizingWrapPanel 外观
  • 【应用设置/组件】新增组件操作:包裹组件、创建组件副本
  • 【应用设置/插件】添加插件市场空白占位符
  • 【应用设置/插件】显示插件下载量和 stars
  • 【应用设置/调试】在 Release 构建中启用调试菜单的确认
  • 【应用设置/提醒】优化高级提醒设置 UI
  • 【提醒】将应用内置的提醒提供方迁移到 v2 提醒 API
  • 【提醒】优化户外课程默认提示语文本表述
  • 【提醒】户外课程支持自定义提醒文本
  • 【提醒/上课提醒】提醒渠道支持,将上下课提醒拆分到多个提醒渠道中
  • 【提醒/上课提醒】优化即将上课提醒发布逻辑
  • 【档案】直接隐藏一定时间的课程
  • 【档案】添加复姓处理逻辑到 Subject 类
  • 【档案编辑】按下 Ctrl+S 保存档案
  • 【天气】天气自动定位,并根据经纬坐标获取天气信息
  • 【天气】将天气图标修改为 Sf Symbol Icon
  • 【应用】崩溃时自动禁用导致崩溃的异常插件
  • 【应用】优化日志中内存使用量的显示、添加初步本地化语言文本
  • 【自动化】在特定时间点前指定时间触发自动化
  • 【行动】加入重启应用、设置主界面偏移和设置主界面置顶状态的行动
  • 【主题色提取】引入实验性取色算法
  • 【应用】将未捕获的异常 UCEERR_RENDERTHREADFAILURE (0x88980406) 视为关键异常
  • 【诊断】崩溃来源插件分析
  • 【崩溃报告】崩溃报告显示 traceId
  • 【崩溃报告】优化崩溃报告字体
  • 【日志】在日志输出中添加在提取主题色时的结果
  • 【日志】优化日志记录中内存使用量的显示
  • 【日志】日志打码功能
  • 【日志】优化控制台日志输出,添加作用域支持
  • 【日志】在组件加载耗时太长时记录警告日志
  • 【备份】将备份存储方式由文件夹形式改为压缩文件形式
  • 【集控】集控上传审计事件
  • 【集控】添加组件与认证配置拉取支持
  • 【本地化】添加本地化语言初步支持
  • 【API/语音】添加自定义语音服务 API
  • 【API/启动动画】引入启动屏幕抽象基类,支持插件自定义启动屏幕
  • 【API/插件 SDK】打包插件包时支持跳过 MD5 计算和自定义 Powershell 命令

🐛 Bug 修复

  • 【组件/轮播组件】修复轮播组件在重载后因重复注册计时器 Tick 事件导致无法正常轮播的问题
  • 【组件/课表】修复切换时间表后当前时间点不显示的问题
  • 【组件/轮播组件】修复轮播组件内存泄漏的问题
  • 【主界面】修复提醒时切换多行组件配置方案或重载主题出现 Bug 的问题
  • 【主界面】修复在主界面行控件未完全初始化时发出提醒报错的问题
  • 【主界面】修复禁用鼠标穿透后无法点击主界面元素的问题
  • 【应用设置】修复在系统 TTS 不可用时选择其它 TTS 提供方时设置被覆盖的问题
  • 【应用设置/插件】修复无法正常更新插件的问题
  • 【应用设置/关于】修复无法显示贡献人员的问题
  • 【应用设置/调试】修复在测试 Markdown 时输入无效 URI 导致崩溃的问题
  • 【应用设置/插件】(#1049) 修复插件页面无法正常绑定选择的插件的问题
  • 【提醒】修复附加设置中的户外课程提醒文本不生效的问题
  • 【提醒】修复缺少标点符号导致播报任教老师时可能出现断句问题
  • 【提醒】修复提醒渠道设置不能保存的问题
  • 【提醒】修复滚动文字提醒(天气预警、滚动文字提醒模板)在部分主题下高度错位的问题
  • 【提醒】修复准备上课时覆盖的附加设置不生效的问题
  • 【提醒】修复发出准备上课提醒时报错的问题
  • 【提醒/行动】行动提醒遮罩字体大小使用强调字体大小
  • 【提醒/行动】修复在行动提醒中启用高级设置时,无法使用语音的问题
  • 【UI】修正过时的文档链接
  • 【UI】缓解在部分界面 UI 停止渲染的问题
  • 【应用】修复重复触发应用停止事件的问题
  • 【课程服务】修复编辑当前加载的时间表时课程服务索引溢出的问题
  • 【档案】修复 ClassInfo 获取课程对应时间点超出索引的问题
  • 【档案编辑】修复调课日历中课表选择界面不显示课表的第一个下划线的问题
  • 【档案编辑】修复选择临时课表时,课表名中的第一个下划线不显示的问题
  • 【档案编辑】修复调课页面在更新选择日期后没有及时更新表格内容的问题
  • 【集控】正常执行集控服务器的 DataUpdated 指令

🐛 Bug 修复(1.6.3.0 - 1.7.0.0)

  • 【组件/天气】(#1033) 修复天气图标大小不统一的问题
  • 【应用设置/组件】修复组件操作菜单从按钮打开时重复组件命令绑定错误的问题
  • 【应用设置/提醒】修复语音源未移除旧设置属性绑定的问题
  • 【应用设置/提醒】修复未移除的提醒语音禁用逻辑导致无法修改提醒语音设置的问题
  • 【应用】(#1044) 为由用户输入的 TimeSpan 添加边界限制
  • 【提醒】修复提醒语音会被自动禁用的问题
  • 【提醒】(#1041) 修复直接通过提醒请求指定提醒渠道 ID 时提醒渠道的设置不生效的问题
  • 【提醒】修复启动时获取语音提供方服务卡死的问题
  • 【提醒】修复上课提醒提前结束时重复发送上课提醒的问题

下载地址

蓝奏云(d6cf)        飞机盘        123云盘

未经允许不得转载:Puresys纯净系统-软件下载 » 课表信息显示工具 ClassIsland v1.7.0.0 绿色版

相关推荐

  • 暂无文章

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0

    很好用,谢谢分享。

    shmilyho4个月前 (02-05)回复

支付宝扫一扫打赏