一个使用 PyQt5 开发的跨平台桌面应用程序,可以让你轻松地设置电脑的定时关机。支持指定时间和延迟时间两种模式,让你的关机操作更加智能和便捷。
- ⏱️ 两种关机模式:
- 📅 指定时间关机: 精确设置您希望电脑关机的具体日期和时间。
- ⏳ 延迟时间关机: 设置一个延迟时间(小时和分钟),让电脑在指定时间后自动关机。
- 🖥️ 简洁的用户界面: 使用 PyQt5 构建,拥有清晰直观的图形界面,操作简单易懂。
- 🔄 实时倒计时显示: 在启动定时后,会实时显示剩余的关机时间,让你对关机进度一目了然。
- 📊 进度条可视化: 通过进度条直观地展示剩余时间,更方便地掌握关机进程。
- 🚫 取消定时功能: 在定时启动后,可以随时取消关机计划,灵活应对突发情况。
- ⚙️ 跨平台支持: 理论上支持 Windows、macOS 和 Linux 等主流桌面操作系统(已在代码中处理了不同系统的关机命令)。
-
🐍 安装 Python: 确保你的电脑上已经安装了 Python 。你可以从 Python 官网 下载并安装。
-
📦 安装 PyQt5: 使用 pip 包管理器安装 PyQt5 库:
pip install pyqt5
- 选择关机模式: 在 "选择关机模式" 分组框中,选择你需要的模式:
- 指定时间: 选择后,在 "指定关机时间" 分组框中设置具体的关机日期和时间。
- 延迟时间: 选择后,在 "设置延迟时间" 分组框中设置延迟的小时数和分钟数。
- 设置关机时间:
- 指定时间模式: 点击日期和时间编辑框,选择你希望电脑关机的确切时间。
- 延迟时间模式: 使用小时和分钟的微调框,设置延迟的小时数和分钟数。
- 启动定时: 点击 "启动定时" 按钮开始倒计时。
- 查看倒计时: 在 "剩余时间" 标签中会实时显示剩余的关机时间,同时进度条也会动态更新。
- 取消定时: 如果需要取消关机计划,点击 "取消定时" 按钮。
欢迎任何形式的贡献,包括但不限于:
- 🐛 报告 Bug
- ✨ 提出新的功能建议
- ✍️ 改进文档
- 💻 提交代码 Pull Request