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倍なのか…

あるいは+, -か↑↓か?

どうもしっくりこないのでもう少し寝かせておく。