Eu gostaria que meu desktop win7 fosse bloqueado após, digamos, 15 minutos de tempo ocioso. Também quero que meu protetor de tela comece com 5 minutos de inatividade.
Tentei usar programas que executam um comando após um certo tempo "inativo", comoInício ociosoouControlador ocioso. Esses programas, entretanto, parecem calcular eles próprios o tempo ocioso, com base no movimento do mouse e na atividade do teclado. E isso bloqueará minha tela enquanto assisto a um filme.
Quando você assiste a vídeos, o mouse e o teclado ficam ociosos, mas o Windows sabe que não deve iniciar o protetor de tela ou desligar a tela.
Existe algum método para anexar um evento (bloquear a tela) a qualquer temporizador de inatividade que o Windows use, aquele que reconhece vídeos e jogos e outros enfeites?
Alternativamente, seria incrível se eu pudesse bloquear a tela quando meu monitor fosse desligado (que já está configurado para 15 minutos).
[EDITAR]
Caso alguém não esteja claro, não quero que meu computador hiberne. Existem configurações no Windows para bloquear a tela: 1. na proteção de tela e 2. na ativação. Eu façonãoquer um desses.
Eu estava perguntando se alguém conhece algum truque "arcano". O Agendador de Tarefas ou um hack de registro poderia ajudar?
Responder1
Defina seu protetor de tela para bloquear quando for ativado e abraregedit.exepara
HKey_Local_Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\
Encontre a entrada no lado direito da tela para ScreenSaverGracePeriod
(se não estiver lá, crie-a como REG_SZ. Adicione (ou altere) o valor para 600 (são 600 segundos ou 10 minutos).
Agora, seu protetor de tela será ativado em 5 minutos e você terá mais 10 minutos para mexer o mouse e voltar. Depois que o protetor de tela estiver ativado por 10 minutos, o computador será bloqueado automaticamente.
Responder2
Pode ser óbvio para outros, mas após o teste tive que marcar a caixa para exibir o log na tela na janela Configurações do protetor de tela para que funcionasse corretamente.