用于将扬声器静音一定秒数的 Autohotkey 脚本

标签 autohotkey

我正在尝试使用 Autohotkey 创建一个脚本,该脚本将使计算机的扬声器静音几秒钟。这对于在线看电视很有用——当涉及到商业广告时,它会给出一条消息,说“节目将在 XX 秒后恢复”。如果显示 30 秒,那么我想点击 Windows-KeyPad3 以指示将扬声器静音 30 秒,然后自动取消静音。

我的主要 autohotkey.ahk 脚本:

#Numpad1::RUN mute10.ahk
#Numpad2::RUN mute20.ahk
#Numpad3::RUN mute30.ahk
#Numpad4::RUN mute40.ahk
#Numpad5::RUN mute50.ahk
#Numpad6::RUN mute60.ahk
#Numpad7::RUN mute70.ahk
#Numpad8::RUN mute80.ahk
#Numpad9::RUN mute90.ahk

还有我的 mute10.ahk 脚本:
SoundSet, 1, , mute  
pause 10000
SoundSet, 0, , mute  

但出于某种原因,暂停命令似乎不正确。必须有另一个正确的命令,但我似乎无法在文档中找到它

最佳答案

使用 sleep 代替暂停:

sleep 10000

关于用于将扬声器静音一定秒数的 Autohotkey 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3143505/

相关文章:

autohotkey - 如何在启动时自动构建AHK脚本?

autohotkey - 使用 Autohotkey 重新映射 Win + Left to Home 失败

timer - 如何在一天中的特定时间通过自动热键打开文件?

Autohotkey:获取具有特定标题的窗口列表

toggle - 有条件地拦截 Autohotkey 中的鼠标点击?

autohotkey - 在 AutoHotkey 中添加日期或时间

scripting - 检查脚本是否在 AutoHotkey 中暂停

autohotkey - 仅在单独按下键时发送

javascript - Autohotkey,从 C++ 或 JavaScript 或 C# 类中获取值

python - 我在哪里可以获得 Autohotkey.dll 库来运行 Pyahk?