Audio 自动热键,声音设置:使用功能键将音量切换到2%(Windows XP)

Audio 自动热键,声音设置:使用功能键将音量切换到2%(Windows XP),audio,toggle,autohotkey,mute,Audio,Toggle,Autohotkey,Mute,我的noob研究到了一个死胡同,那就是SoundSet命令。我想要一个脚本或指针 我不知道如何使此命令切换: F11::声音集,2 我可以看到如何使主静音切换-但不是这个“大部分静音”到2%的水平(用于在监控节目恢复时静音广告)。谢谢 (注意:这适用于Windows XP,如果相关的话) 基本上,您可以创建一个变量静音,这样脚本就可以调用它所处的状态。当您点击F11时,它会检查静音是否为真。如果是,则会将系统音量设置为oldVolume,然后将静音设置为false。如果静音为false,则会将当

我的noob研究到了一个死胡同,那就是SoundSet命令。我想要一个脚本或指针

我不知道如何使此命令切换:

F11::声音集,2

我可以看到如何使主静音切换-但不是这个“大部分静音”到2%的水平(用于在监控节目恢复时静音广告)。谢谢

(注意:这适用于Windows XP,如果相关的话)


基本上,您可以创建一个变量
静音
,这样脚本就可以调用它所处的状态。当您点击F11时,它会检查
静音
是否为真。如果是,则会将系统音量设置为
oldVolume
,然后将
静音设置为false。如果
静音
为false,则会将当前音量保存为
旧音量
,将系统音量设置为2,然后将
静音
设置为true。

谢谢;这正是我需要的,我理解基本语法。
F11::
    if (muting) {
        SoundSet, %oldVolume%
        muting := false
    }
    else {
        SoundGet, oldVolume
        SoundSet, 2
        muting := true
    }    
return