系统通过 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 操作步骤
打开设置页面:在浏览器中打开设置界面
选择时长:
点击快捷按钮选择常用时长(如 30 分钟)
或直接在输入框中输入分钟数
或使用 +/- 按钮微调
点击"立即设置":系统将设置发送到服务器
查看状态:页面会显示设置成功或失败的提示
完成:桌面端程序会在 3 秒内自动同步新的倒计时设置
五、完整使用流程
场景一:常规会议
打开桌面端程序
TimeMeeting.exe,倒计时显示在屏幕右上角在浏览器中打开设置页面
index.html选择会议时长(如 45 分钟)
点击"立即设置"
桌面端自动同步,开始倒计时
会议结束前 30 秒,倒计时窗口红色闪烁提醒
场景二:临时调整
会议进行中,如需延长时间
在设置页面调整分钟数
点击"立即设置"
桌面端自动更新剩余时间
六、注意事项
网络连接:设置页面和桌面端都需要网络连接才能同步数据
窗口置顶:桌面端程序始终置顶,不会被其他窗口遮挡
时间范围:支持设置 1-120 分钟的会议时长
退出方式:桌面端只能通过右键菜单退出,直接关闭无效
八、常见问题
设置后桌面端没有更新?
检查网络连接,桌面端会每 3 秒同步一次,最多等待 3 秒即可更新。
窗口被拖出屏幕怎么办?
窗口有边界限制,不会被拖出屏幕可视区域之外。
九、下载与安装
9.1 获取方式
| 文件 | 说明 | 获取方式 |
|---|---|---|
| 桌面端程序 | TimeMeeting.exe
| 点击下载 |
| 网页设置页面 | index.html
| 点击打开 |