Skip to content

DuguSand/class_form

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

灵动课表

功能介绍

  • 显示课表
    • 根据当日星期几显示配置文件中对应的课表
    • 支持分隔符来规划课表内容
    • 根据时间高亮当前课程
    • 在电脑最上方且大小合适,前后排的人都能看清
    • 支持单个课程多字描述
    • 窗口美观,不破坏电脑整体观感
  • 上/下课提醒
    • 在设置的时间准时执行动画
    • 动画平滑,令人舒适
    • 下课时置顶提醒下课
    • 上课时解除置顶并且上隐避免遮挡
    • config里可以设置上隐开关,true为开
  • 换课
    • 双击对应课程即可换课,方便应对繁复的临时换课
    • 也可双击星期位置更换整体课表,应对调休
    • 双击对应选项即可完成更换
    • 双击原本所选课程收起换课
    • 双击其他课程更换目标

使用方法

  • 源码使用
    • 1.配置python环境
    • 2.运行class_form.py
    • 3.若要免去黑色运行窗口请用白色的pythonw/python作为打开方式
  • 打包使用
    • 双击class_form.exe
    • 如果要关闭请打开任务管理器,在后台程序中找到class_form.exe(有两个)全部结束任务
  • 注意事项
    • 每天课表长度保持一致(不计分隔符)
    • 更换选项目前只支持单字
    • 开始/结束提醒目前只支持一个
    • 开始/结束时间请与课表长度保持一致
    • 开始/结束时间的格式为(小时,分钟)24小时制。如:2点13分=(2,13),15点5分=(15,5)
    • 开始/结束时间请按时间顺序依次排序,以免出现无法预料的错误

更多功能仍在开发中……