MCICTRL
DownLoad
概要
MCI(Media Control Interface)コマンド送信アプリ
に見せかけたCDトレイ開閉アプリ
です。
大分前に作ったのを掘り出してきました。
MCIが解らない人はおうちの方かググル先生に訊きましょう。
※私もよく解ってません。
とりあえず、
実行するとCDドライブが開いて、
なにかキーorマウスのボタンを押してる間そのまま停止して、
離されるとCDドライブが閉じます。
そんなツールです。
動作確認環境
98SE 2K
実行方法
mcictrl.exe MCIコマンド MCIコマンド ……
コマンド省略時は
mcictrl.exe "set cdaudio door Open" sleep_3000 wait_KeyUp "set cdaudio door Closed"
になります。
Windowsで実行する場合はexeへのショートカットを作ってプロパティーからコマンドを指定して下さい。(↑画像)
mcictrl独自の追加コマンド
以下のコマンドが追加されています。
sleep_<ミリ秒> | <ミリ秒>間停止します。 |
wait_KeyDown | 何かキーが押されるまで停止します。 |
wait_KeyUP | キーが全て離されるまで停止します。 |
eject_<ドライブ名> | <ドライブ名>のトレイを開きます。 ex.)eject_g |
load_<ドライブ名> | <ドライブ名>のメディアをロード(イジェクトの逆)します。
Win9x系はCD-ROMのみロード可能です。 |
追加コマンドの区切りは'_'でなくてもOKです。
"sleep 1000" ("sleep_1000"と同義);
注意
waitは[ESC]キーを押すことにより解除されますが、
sleepは指定時間たたなければ解除されません。
コマンド例
- CDトレイを開いて3秒待つ→全てのキーが離されたらCDトレイを閉じる
mcictrl.exe "set cdaudio door Open" sleep_3000 wait_KeyUp "set cdaudio door Closed"
- Qドライブのトレイを開いて何かキーが押されたら閉じる
mcictrl.exe eject_Q wait_KeyDown load_Q
- QドライブのCDを再生する
mcictrl.exe eject_Q "open Q: type cdaudio alias CD" "open CD" "play CD"
- QドライブのDVD-RAMドライブのトレイを開いて閉じる
mcictrl.exe eject_Q eject_R load_R
- MIDIファイルを再生する
mcictrl.exe play "c:\test.mid"
- CDを再生する
mcictrl.exe play cdaudio
[←]