O software tenta detectar se o usuário está realmente usando o computador e, se não, altera o plano de energia atual ou o modo de energia e o reverte sempre que o usuário retoma o uso do PC. Existem 2 métodos principais de detectar o usuário ocioso:
Detecta o movimento do mouse entre cada evento de votação.
Detecta se o Windows estiver mostrando um protetor de tela.
Também é possível impedir que o PPM insira inativo se um processo estiver em execução (por exemplo, ao jogar).
Ao iniciar, o PPM pergunta se ele pode copiar -se para sua pasta no %AppData %, onde funcionará e salvará o arquivo de log e preferências. Uma chave de registro é adicionada para o AutoStart. Nenhum instalador é fornecido ou necessário, para desinstalar, basta sair do programa e excluir a pasta.
Por acaso, deixo meu PC em execução o tempo todo e descobri que alterar o modo de energia para economizar bateria impede que a CPU spiking por tarefas de fundo aleatórias e os ventiladores giram durante a noite. Isso também ajuda a economizar energia.
Estou usando o WinForms, pois estou mais familiarizado com isso. Você pode contribuir :)
Fiz este software para meu uso pessoal e fui feito com pressa. Você pode contribuir :)
Este software funciona no meu laptop PC, executando o Windows 11. Provavelmente não funcionará para versões mais antigas que o Windows 10. Também provavelmente requer alguma forma de .NET redistribuível instalado.