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
しかし、何らかの理由で一時停止コマンドが正しくないようです。別の正しいコマンドがあるはずですが、ドキュメントでそれを見つけることができないようです