Skip to content

Turnin294/CoderHealthy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoderHealthy - 你的健康生活提醒助手 🏃‍♂️

StayActive 是一款专为久坐人士设计的轻量级 Windows 提醒工具。它静默运行在系统托盘,定时通过全屏透明的动态 GIF 提醒您喝水、活动或休息。

✨ 绿色免安装版:无需安装,解压即用,能够放在 U 盘里的健康小助手。


🌟 核心功能

  • 🛡️ 非强制打扰:静默运行于右下角托盘,工作时不抢焦点。
  • 🎨 全屏 GIF 弹窗:透明背景 + 动态 GIF + 醒目文字提示(如 "Drink Water"),既有视觉冲击力又不失优雅。
  • ⚙️ 可视化配置内置图形化管理界面,轻松点击即可添加提醒、修改时间、选择本地图片,告别手写 JSON。

🚀 快速上手 (Quick Start)

本项目采用源码 + 自动构建脚本的交付方式。您只需要轻松三步:

第一步:初始化

进入 scripts 文件夹,双击运行:

download_deps.bat (这会自动为您下载必要的 JavaFX 运行库,只需执行一次)

第二步:编译

双击运行:

compile.bat (将源码编译成可执行程序)

第三步:启动!

双击运行:

run.bat

🎉 现在查看您的电脑右下角,应该已经出现了一个 CoderHealthy 的托盘图标。

🍎 Mac 用户

如果您是 macOS 用户,请使用终端 (Terminal) 运行以下命令:

  1. 下载依赖 (自动检测 M1/Intel):
    sh scripts/mac_download_deps.sh
  2. 编译:
    sh scripts/mac_compile.sh
  3. 运行:
    sh scripts/mac_run.sh

🎮 如何使用

  1. 修改配置

    • 左键或右键点击托盘图标,选择 "Configure"
    • 在弹出的界面中,左侧选择任务,右侧修改参数(名称、间隔时间、GIF 图片)。
    • 支持点击 "Browse..." 选择您自己喜欢的动图!
    • 修改完成后,记得点击 UpdateSave & Close
  2. 日常使用

    • 您可以将 run.bat 发送到桌面快捷方式,并改名为 "CoderHealthy" 方便日常启动。
    • 提醒触发时,点击屏幕上的 GIF 动图即可关闭提醒。
  3. 完全退出

    • 右键托盘图标 -> Exit

📂 目录结构说明

📂 目录/文件 📝 说明
scripts/run.bat [核心] 程序的启动脚本
scripts/compile.bat 编译脚本 (修改源码后运行)
scripts/download_deps.bat 依赖下载脚本 (首次运行)
assets/ 默认图标和 GIF 资源存放处
config.json 配置文件 (自动生成,也可手动备份)
src/ Java 源代码 (Open Source)

🛠️ 技术细节

  • 语言:Java 17
  • UI 框架:JavaFX (OpenJFX)
  • 数据存储:Gson (JSON)
  • 运行机制:Module Path 模块化加载,无需安装额外的 Runtime 环境变量。

📄 许可证 (License)

本项目采用 MIT License 开源。


Created with ❤️ by turnin

About

程序员的久坐提醒以及其他提醒

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors