5ヶ月ぶりのマイナーアップデートです。
■KeyPlayerとは(Readme.txtより)
ウィンドウを切り替える事なく、キーボードショートカットだけで操作できる「テープ起こし専用メディアプレイヤー」です。mp3,wav,wma,avi,mpeg,wmvなど標準的な音声/動画ファイルに対応しています。
また、再生速度も調節できます。
というつもりで作ったソフトですが、予想外に
・画面の見えない視覚障害者
・フルスクリーン状態からマウスに手を戻したくないアニオタ
から反響がありました。
■ダウンロード
・KeyPlayer ver.1.12
・SourceCode(VisualStudio2005pro+C#2.0)
・archive
verctorも数日すれば更新されるはず。
■変更点
・フルスクリーンの時も、Ctrl+Shiftなしでキー操作が使える様に修正
具体的には
キーを押した後にこんな処理があるんだけど、フルスクリーンの時に立つフラグ axWMP.fullScreen の部分を1行だけ追加しただけ。
if(
(
(keyFlags.Contains(Keys.LControlKey)||keyFlags.Contains(Keys.RControlKey))
&&(keyFlags.Contains(Keys.LShiftKey)||keyFlags.Contains(Keys.RShiftKey))
)//Ctrl+Shift同時押し
||ActiveForm==this//もしくはフォーム自体がアクティブの時
||axWMP.fullScreen//もしくはフルスクリーンの時
)
{
//キー操作に応じて戻る/進むの処理
}
フルスクリーンの時にキー操作すると「ポン」という音がしてしまうけど、ちょっと修正方法が思い浮かばないのでパス。
あとは、再生速度もキーで一発調整したいけど、数字キーに割り当てるとすると5は1.5倍なのか0.5倍なのか…
あるいは+, -か↑↓か?
どうもしっくりこないのでもう少し寝かせておく。