5

Я работаю разработчиком программного обеспечения в довольно громкой комнате с большим количеством отвлекающих факторов, поэтому большую часть времени я надеваю наушники. Однако всякий раз, когда я уезжаю на встречу, на ланч или еще куда-нибудь, я обычно забываю выключить музыку, так что моих коллег довольно раздражает шипящий звук из моих наушников.

Я подумал о том, чтобы отключить звук при блокировке экрана и снова включить его, когда он разблокирован. Как это сделать на Windows XP?

2 ответа2

5

Попробуйте MonitorES. Вы можете найти больше информации об этом маленьком приложении на Lifehacker:

Миниатюрная портативная утилита MonitorES не только выключает монитор, когда вы блокируете компьютер, но и приостанавливает работу практически любого медиапроигрывателя и даже отключает ваш статус в Google и Yahoo IM. Мы писали об этой утилите и раньше, но с тех пор она обновилась благодаря поддержке практически любого медиаплеера, добавлена поддержка Yahoo Messenger, и теперь вы можете использовать ее для простой приостановки воспроизведения мультимедиа с помощью клавиши Pause. Как и раньше, вам просто нужно запустить утилиту, установить параметры, и в следующий раз, когда вы заблокируете свою рабочую станцию, ваш монитор выключится, и ваши медиа-файлы будут приостановлены.

0

Это также должно работать, сохраните часть кода, например, в "mute.vbs". Когда вы покидаете свое рабочее место, дважды щелкните файл, и ваш звук отключен + ваш экран заблокирован. После вашей встречи и входа в систему вы увидите всплывающее окно, которое может включить звук.

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

Это не идеально, но работает для меня. Также это работает для каждого проигрывателя под Windows + нет дополнительного программного обеспечения для установки ;-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .