A lightweight Windows system tray application that automatically takes periodic screenshots.
- Runs silently in the system tray
- Takes screenshots at configurable intervals
- Saves as JPEG with configurable quality
- Auto-skips when screen is locked or screensaver is active
- Auto-skips when user has been idle (no keyboard/mouse activity)
- Pause/resume via right-click menu
- Organizes screenshots into date-based subfolders
Edit config.ini:
[settings]
screenshot_save_dir = C:\Screenshots
jpeg_quality = 80
screenshot_interval_seconds = 60
skip_if_inactive_seconds = 180
enable_logging = 1screenshot_save_dir— Where to save screenshotsjpeg_quality— JPEG quality 1-100 (higher = bigger files)screenshot_interval_seconds— Seconds between screenshots (default: 60)skip_if_inactive_seconds— Skip screenshot if no keyboard/mouse activity for this many seconds (default: 180)enable_logging— Set to0to disable logging
cargo build --release