Mudo / unmute apenas um programa específico

0

m::Send {Volume_Mute} é para o Master Volume ... Eu só preciso de código para ativar / desativar programa específico ...

IfWinExist ahk_class Chrome_WidgetWin_1
{
m::Send {Volume_Mute} 
} 

não funciona ...

    
por tseug 21.07.2016 / 18:42

3 respostas

1

A maneira mais fácil de silenciar um programa específico com o AHK é fazer o download do Nircmd , copie para o diretório windows tem um botão quando você roda o exe) e adapta o seguinte

WinGet, WinProcessName, ProcessName, A
run nircmd muteappvolume %WinProcessName% 2
    
por 15.05.2018 / 05:25
0

Você precisa #IfWinExist # é muito importante - há uma grande diferença entre IfWinExist com e sem o # você pode ler mais sobre isso aqui link

    
por 22.07.2016 / 23:44
0

Para essa resposta, presumo que você esteja usando o Windows Vista ou posterior, pois não tenho conhecimento de uma solução para o Windows XP ou anterior.

Ainda não tive tempo de experimentar, mas você deve ser capaz de fazer o que quiser (silenciar um único programa sem silenciar todo o resto) usando o Funções de controle de áudio do Vista , da Lexikos.

Vou editar minha resposta para incluir mais detalhes quando tiver um pouco mais de tempo.

    
por 17.05.2018 / 08:56

Tags