- C 100%
| .gitignore | ||
| padodo.c | ||
| padodo.rc | ||
| README.md | ||
| resource.h | ||
| windisplay.ico | ||
Padodo
Padodo /padodo/, from “pas dodo” (French: “don’t sleep”), is a minimal Win32 utility designed to keep your screen awake when you need it — especially in locked-down environments where standard power settings are overridden by Group Policies.
In some corporate or managed setups, display sleep behavior is enforced through opaque or undocumented GPOs, making it difficult (or impossible) to adjust via normal system settings. Padodo works around these constraints by directly signaling execution state to the OS, ensuring the display stays on when required.
Rather than permanently blocking sleep, it takes a more balanced approach: it lets the system monitor user idle time and keeps the display awake only when relevant.
Features
🖥️ Prevents display sleep even under restrictive GPOs
🧠 Activity-aware (does not blindly block sleep)
⚡ Lightweight, no background services or dependencies
📌 Optional autorun at startup (registry-based)
🧰 Pure Win32 implementation (SetThreadExecutionState)
Disclaimer
This was mostly generated by ChatGPT 5.3.
This version isn't production-grade, it's merely an MVP.