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

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

F11::SoundSet,2

我可以看到如何将主静音设置为切换-但不能将此“大部分静音”设置为2%的水平(用于在监视节目重新播放时使广告静音)。谢谢。

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

最佳答案

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

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

08-07 02:17