Sobre o projeto
WinSleep é um utilitário moderno para desktop Windows para agendar ações de energia do sistema, como suspensão, hibernação, desligamento, reinicialização, bloqueio de tela e saída. Ele oferece dois modos de timer: contagem regressiva baseada em intervalo (segundos, minutos, horas) e agendamento baseado em timestamp para uma data/hora precisa. Os usuários podem ajustar rapidamente o timer com incrementos/decrementos, usar predefinições e atalhos de teclado para operação orientada por teclado.
O aplicativo se integra diretamente às APIs de baixo nível do Windows (Win32) para disparar ações de forma confiável. Um modo de proteção contra cliques acidentais impede abortos não intencionais, e notificações de aviso personalizáveis com alerta de som antes da execução de uma ação. A bandeja do sistema permite minimizar para a bandeja, mostrando o tempo restante e controlando o timer pelo menu de contexto.
WinSleep suporta temas claro/escuro, localizações em inglês e russo, e pode iniciar automaticamente com o Windows. Inclui um atualizador integrado que busca lançamentos no GitHub. O software é construído com Tauri, combinando um backend Rust para interações nativas do sistema e um frontend baseado na web, resultando em um pequeno footprint. É distribuído sob a licença GPL-3.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.