Desativa o volume ao bloquear a tela no Windows?

5

Estou trabalhando como desenvolvedor de software em uma sala bastante barulhenta com muitas distrações, é por isso que tenho meus fones de ouvido na maior parte do tempo. No entanto, sempre que saio para uma reunião ou almoço ou qualquer outra coisa, geralmente esqueço de desligar a música, para que meus colegas fiquem bastante irritados com o som sibilante dos meus fones de ouvido.

O que eu pensei foi o seguinte: desligar o volume no bloqueio de tela e voltar quando desbloqueado. Como se faz isso em uma caixa do Windows XP?

    
por Nikolai Prokoschenko 31.08.2009 / 16:13

2 respostas

5

Experimente MonitorES . Você pode encontrar mais informações sobre este pequeno aplicativo em Lifehacker :

Tiny, portable utility MonitorES not only turns off the monitor when you lock your PC, it also pauses almost any media player and even sets your Google and Yahoo IM status to away. We've written about this utility before, but since then it has updated with support for nearly any media player, added support for Yahoo Messenger, and you can now use it to simply pause your media with the Pause key. As before, you simply need to launch the utility, set the options, and the next time you lock your workstation your monitor will turn off, and your media will pause.

    
por 31.08.2009 / 16:23
0

Isso também deve funcionar, salve o trecho de código em, e. "mute.vbs". Quando sair do seu local de trabalho, clique duas vezes no arquivo e o seu som estará desligado + sua tela estará bloqueada. Após a reunião e o login, você verá um Popup, que pode ativar o som.

On Error Resume Next

set oShell = CreateObject("WScript.Shell")
un_mute()
oShell.Run "%windir%\System32\rundll32.exe user32.dll,LockWorkStation"

intAnswer = Msgbox("Do you want to unmute?", vbYesNo, "Volume")
if intAnswer = vbYes then
    un_mute()
end if

sub un_mute()

oShell.run"Sndvol32"
WScript.Sleep 1000
oShell.SendKeys"{TAB 2} "
oShell.SendKeys"%{F4}"

end sub

Não é perfeito, com certeza, mas funciona para mim. Também funciona para cada Player no Windows + nenhum Software adicional para instalar; -)

    
por 31.08.2009 / 16:51