系统通过 API 接口实现桌面端与网页端数据同步,方便会议组织者快速设置和调整会议时长


一、概述

会议倒计时系统是一个用于会议室的倒计时工具,包含桌面端倒计时显示程序和网页端设置界面。系统通过 API 接口实现两端数据同步,方便会议组织者快速设置和调整会议时长。

二、系统组成

组件文件功能
桌面端倒计时TimeMeeting.py                在桌面显示实时倒计时,支持拖动和闪烁提醒
网页端设置index.html                通过浏览器设置会议时长,发送到服务器

三、桌面端倒计时程序

3.1 功能特点

  • 实时倒计时显示:数字显示剩余时间,格式为 MM:SS

  • 无标题栏窗口:去掉了传统窗口的标题栏和边框,更加简洁

  • 拖动定位:鼠标左键按住可拖动窗口到任意位置

  • 边界限制:拖动时自动限制在屏幕可视区域内,不会拖出屏幕

  • 闪烁提醒:最后30秒红色/黑色背景交替闪烁,提醒会议即将结束

  • 右键菜单:右键点击显示退出菜单,方便关闭程序

  • 置顶显示:窗口始终保持在最上层,不会被其他窗口遮挡

  • 自动同步:每3秒检查一次 API,获取最新的倒计时设置

  • 状态颜色:正常状态黑底青字,倒计时结束红色背景白色文字

  • 默认位置:程序启动时默认显示在屏幕右上角(100x50 像素)

3.2 使用方法

直接双击运行 TimeMeeting.exe 文件。(下载地址:TimeMeeting.exe)

3.3 界面说明

  • 显示位置:默认在屏幕右上角(100x50 像素)

  • 颜色状态

    • 正常状态:黑底青字

    • 最后30秒:红色/黑色交替闪烁

    • 倒计时结束:红色背景白色文字

3.4 操作指南

操作说明
鼠标左键拖动移动窗口位置
右键点击显示退出菜单
选择"退出"关闭程序

四、网页端设置界面

4.1 功能特点

  • 时间显示:大号数字预览当前设置的时长

  • 快速调整:+/- 按钮增减时间

  • 数字输入:直接输入分钟数

  • 快捷选择:预设常用时长(10/15/30/45/60/90分钟)

  • 一键设置:发送设置到服务器

  • 状态反馈:显示设置成功/失败提示

4.2 访问方式

直接点击打开 控制端    

4.3 操作步骤

  1. 打开设置页面:在浏览器中打开设置界面

  2. 选择时长

    • 点击快捷按钮选择常用时长(如 30 分钟)

    • 或直接在输入框中输入分钟数

    • 或使用 +/- 按钮微调

  3. 点击"立即设置":系统将设置发送到服务器

  4. 查看状态:页面会显示设置成功或失败的提示

  5. 完成:桌面端程序会在 3 秒内自动同步新的倒计时设置

五、完整使用流程

场景一:常规会议

  1. 打开桌面端程序 TimeMeeting.exe,倒计时显示在屏幕右上角

  2. 在浏览器中打开设置页面 index.html

  3. 选择会议时长(如 45 分钟)

  4. 点击"立即设置"

  5. 桌面端自动同步,开始倒计时

  6. 会议结束前 30 秒,倒计时窗口红色闪烁提醒

场景二:临时调整

  1. 会议进行中,如需延长时间

  2. 在设置页面调整分钟数

  3. 点击"立即设置"

  4. 桌面端自动更新剩余时间

六、注意事项

  • 网络连接:设置页面和桌面端都需要网络连接才能同步数据

  • 窗口置顶:桌面端程序始终置顶,不会被其他窗口遮挡

  • 时间范围:支持设置 1-120 分钟的会议时长

  • 退出方式:桌面端只能通过右键菜单退出,直接关闭无效

八、常见问题

设置后桌面端没有更新?

 检查网络连接,桌面端会每 3 秒同步一次,最多等待 3 秒即可更新。

窗口被拖出屏幕怎么办?

 窗口有边界限制,不会被拖出屏幕可视区域之外。

九、下载与安装

9.1 获取方式

文件说明获取方式
桌面端程序TimeMeeting.exe                    点击下载                    
网页设置页面index.html                    点击打开