Eu quero fazer alguns scripts para bloquear (silenciar, tela desativada, bloquear) / desbloquear (ativar a tela, ativar tela), e quero executá-lo com teclas de atalho.
Eu tenho um script para bloquear o Windows e Linux. E eu preciso de scripts para ulock sessões bloqueadas com senha.
Eu sei que no Windows ele deve ser Serviço: http://msdn.microsoft.com/en-us/library/ms686953%28VS.85%29.aspx O que chamar no meu serviço para fazer login com senha?
E qual é o caminho para desbloquear a sessão do Linux?
Obrigado pela resposta.
Respostas:
Se você estiver usando alguma das principais distribuições e se estiver usando o GNOME ou KDE, existem interfaces gráficas que permitirão especificar teclas de atalho para isso. Caso contrário, ou se você deseja uma solução genérica, a maioria das distribuições vem com o
xlock
comando Você pode então escrever um script curto como esteSalve esse script em algum lugar em sua
PATH
(se você não sabe o que é isso, olhe para esta página de introdução sobre ele ) e torná-lo executável com o comandochmod a+x <script name>
.Então, você precisará definir uma tecla de atalho que executará esse script no seu gerenciador de janelas, mas isso dependerá de qual você estiver usando. Para saber mais, basta pesquisar no Google o nome do seu gerente de distribuição ou janela, juntamente com as palavras "combinações de teclas" ou "teclas de atalho" e é provável que você encontre instruções.
Desbloquear do xlock é apenas uma questão de mover o mouse ou pressionar qualquer tecla e digitar sua senha.
Se você quiser um protetor de tela diferente, execute
man xlock
e observe as várias opções.fonte