0

我对 SoundSet 命令的新手研究走到了死胡同。我会很感激一个脚本或一个指针。

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

F11::声音设置,2

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

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

4

1 回答 1

1
F11::
    if (muting) {
        SoundSet, %oldVolume%
        muting := false
    }
    else {
        SoundGet, oldVolume
        SoundSet, 2
        muting := true
    }    
return

基本上,您创建一个变量muting,以便您的脚本可以回忆它所处的状态。当您按下 F11 时,它会检查是否muting为真。如果是,则将系统音量设置为oldVolume,然后设置muting为 false。如果muting为 false,则将当前音量保存为oldVolume,将系统音量设置为 2,然后设置muting为 true。

于 2012-12-02T02:02:18.397 回答