Skip to content

C1en1202/WaterReminder

Repository files navigation

喝水提醒软件

这是一个使用PySide6开发的喝水提醒软件,可以帮助您养成良好的饮水习惯。

功能特点

  • 每个整点自动提醒喝水
  • 记录每日喝水量
  • 支持自定义每日饮水量上限和单次饮水量
  • 简洁美观的用户界面
  • 支持打包成exe文件在Windows上运行

使用方法

  1. 运行main.py直接启动程序,或运行build_exe.bat生成exe文件后运行
  2. 程序会在每天整点弹出提醒窗口
  3. 点击"喝了XXml"按钮记录一次喝水
  4. 可以通过修改config.json文件自定义每日饮水量上限和单次饮水量

配置文件说明

程序首次运行会自动创建config.json文件,您可以手动编辑该文件来自定义设置:

  • daily_limit: 每日饮水量上限,默认为3000ml
  • drink_amount: 单次饮水量,默认为300ml

打包说明

  1. 双击运行build_exe.bat文件
  2. 批处理文件会自动安装PyInstaller并打包程序
  3. 打包完成后,可执行文件会位于dist目录中
  4. 配置文件会自动复制到dist目录
  5. 做了自动构建,可以直接下载

注意事项

  • 程序需要Python环境才能运行源码,或使用打包后的exe文件
  • 喝水记录保存在drinking_history.json文件中
  • 如果您修改了配置文件,需要重启程序才能生效

About

A notice project

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors