Sobre el proyecto
WinSleep es una utilidad moderna de escritorio para Windows diseñada para programar acciones de energía del sistema, como suspensión, hibernación, apagado, reinicio, bloqueo de pantalla y cierre de sesión. Ofrece dos modos de temporizador: cuenta regresiva basada en intervalos (segundos, minutos, horas) y programación basada en marca de tiempo para una fecha/hora precisa. Los usuarios pueden ajustar rápidamente el temporizador con incrementos/decrementos, utilizar valores predefinidos y atajos de teclado para una operación controlada por teclado.
La aplicación se integra directamente con las APIs de bajo nivel de Windows (Win32) para ejecutar las acciones de manera confiable. Un modo de bloqueo de protección contra clics accidentales evita cancelaciones no deseadas, y cuenta con notificaciones de advertencia personalizables con alerta sonora antes de que se ejecute una acción. La bandeja del sistema permite minimizar la aplicación, mostrar el tiempo restante y controlar el temporizador desde el menú contextual.
WinSleep admite temas oscuro/claro, localizaciones en inglés y ruso, y puede iniciarse automáticamente con Windows. Incluye un actualizador integrado que obtiene las versiones desde GitHub. El software está desarrollado con Tauri, combinando un backend en Rust para interacciones nativas con el sistema y un frontend basado en web, lo que da como resultado un tamaño reducido. Se distribuye bajo la licencia GPL-3.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.