■
pythonで音量調節しようと思ったけどやり方がよくわからなかったので,dllで作ってみた.
mixer.dll
使える関数は以下のとおり.
GetVolume()
現在のVolumeを0〜100で表示する.
GetMute()
現在のミュートの状態を得る. TrueでミュートOn、FalseでミュートOff.
SetMute(bool)
ミュートをセットする.TrueでOn, FalseでOff.
SetVolume(int)
ボリュームをセットする.0〜100で指定.
UpDownVolume(int)
ボリュームの増減を行う.
ReverseMute()
ミュートの状態を反対にする.
CraftLaunchExから使うにはconfig.pyに下のように書く.キーは適当に変えてください.
import mixer #音量を5%増加させる SetKeyDownHandler(VK_UP, MODKEY_WIN, lambda:mixer.UpDownVolume(5)) #音量を5%減少させる SetKeyDownHandler(VK_DOWN, MODKEY_WIN, lambda:mixer.UpDownVolume(-5))
最近やっとlambdaのこういう使い方に気づきました….