Skip to content

CountBoard 是一个基于Tkinter简单的,开源的桌面日程倒计时应用。

Notifications You must be signed in to change notification settings

alexliu07/CountBoard

 
 

Repository files navigation

CountBoard 是一个基于Tkinter开源的桌面日程倒计时应用。


Forked By alexliu07


基本功能

  • 磁贴主题
    • Acrylic:亚克力效果。
    • Aero:毛玻璃效果。
  • 修改功能
    • 双击日程可修改或者删除。
    • 右键可以新建,删除,修改。
    • 支持自动删除已过期事件
    • 支持选择倒数天数类型,支持工作日或假期和节假日
  • 提醒功能
    • 定时提醒:每天固定时间进行提醒。
    • 间隔提醒:每隔多少时间进行提醒。
  • 计时模式
    • 普通模式:24小时以内算做一天。
    • 紧迫模式:24小时以内算做零天。(已过期的事件无普通、紧迫模式之分)
  • 磁贴模式
    • 嵌入桌面:绑定到桌面。
    • 独立窗体:独立的窗体,可以设置置顶等。

如何禁用自动更新

在程序运行目录下创建countBoard.updDisable文件,并将其内容填写为1(仅限1.6.2及以上版本)

预览图

预览图

预览图

预览图

预览图

预览图

预览图

下载

其他说明

更新日志

  • V1.7.1
    2024-01-24

    • 修复了自动更新时报错的问题
    • 修复了更新时错误信息过长导致重试按钮无法显示的问题
  • V1.7.0
    2024-01-23

    • 新增了修改日程文本及背景颜色的功能(可能会受透明效果的影响)
  • V1.6.3
    2023-11-02

    • 修复了天数排序不正常的问题
    • 支持了2024年的节假日和工作日
  • V1.6.2
    2023-10-13

    • 修复了当用户文件夹名中有空格时VBS和PowerShell脚本无法运行的问题
    • 修复了当开启加速器时SSL证书验证失败的问题
    • 改进了自动更新程序,可以从非Github上下载新版本程序
    • 新增了执行更新时的提示
  • V1.6.1
    2023-09-28

    • 优化了自动更新程序
    • [严重] 修复了当日程日期设为无节假日信息的日期时所有日程均无法显示的问题
  • V1.6.0
    2023-06-05

    • 完成了自动更新程序
  • V1.5.4
    2023-06-03

    • 将资源文件存入程序,无需额外的icons文件夹,实现单文件运行
  • V1.5.3
    2023-06-03

    • 修复了无法启用开机启动功能的问题(重新支持Windows 7/8)
    • 将数据迁移至AppData目录下
    • 所有资源采用绝对路径,无需在程序目录下运行
    • 在Windows 7/8上窗口默认采用 嵌入桌面模式 以防止黑框出现
  • V1.5.2
    2023-05-30

    • 修复了在某些Windows版本上无法开机启动的问题(开机启动仅支持Windows10/11)
  • V1.5.1
    2023-05-09

    • 修复了V1.5版本出现的重大bug
  • V1.5
    2023-05-03
    重要通知:本版本出现重大bug,请勿下载

    • 当新版本设定加入数据库后无需重启
    • 新增了倒数日天数类型选择,可选工作日或假期和节假日
    • 重写紧迫模式算法
    • 新增了自动删除过期事件的选项
    • 自动更新程序完成了一半
  • V1.4
    2023-02-25

    • 新增了禁止拖动的功能
    • 删除了拖动时的灰度效果
    • 修正了“关于”界面的版本号
  • V1.3.1(Fork第一版)
    2023-02-18

    • 取消了设置界面的置顶
    • 移除了被注释的代码
    • 优化了文件结构
    • 移除了程序更新功能
    • 移除了应用内的使用说明
    • 移除了安装包打包功能
    • 移除了缩放功能,将控制界面的宽高最大值增高以实现缩放
    • 调整滑块右侧的数字从长小数减为整数,解决方案参考这篇文章
    • 将日期显示的字体更改为微软雅黑

如何打包

  1. 导入/分支本仓库
  2. 在Actions里面运行Package App

About

CountBoard 是一个基于Tkinter简单的,开源的桌面日程倒计时应用。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%