ExecMulti Ver.0.30
どんなの?
Windows Mobileで複数のアプリケーションを同時に起動させるためのソフトです。
当ソフトを使うと、1アクションで複数のアプリケーションを同時に起動させることができます。 ランチャーなどに割り当てて使用されることを想定しています。
どのアプリケーションを起動するかは設定ファイル(iniファイル)で指定します。
コマンドラインパラメータ
以下のパラメータを指定することで、ExecMultiの動作を変えることができます。
設定ファイルより、SectionNameで指定したセクションの設定を読み込んで、アプリケーションを起動します。 指定しない場合は、defaultになります。
例: "\Program Files\execmulti\execmulti.exe" →設定ファイルの[default]セクションの設定に基づいて起動します。 "\Program Files\execmulti\execmulti.exe" hoge →設定ファイルの[hoge]セクションの設定に基づいて起動します。
設定。
設定ファイル(execmulti.ini)は以下のような意味を持っています。 残念ながら設定画面はありませんので(作るつもりもないですm(_ _)m)、 テキストエディタ等で書き換えてください。
[default]セクション。
デフォルトで起動するアプリケーションをこのセクションに記述します。
ひとつのセクションに複数記述できます。(というかできないとこのソフトの意味がない) 複数指定すると、指定した順序に実行されます。
起動するアプリケーションを指定します。 パラメータを付ける場合は「|」で区切ってください。
起動するアプリケーションを指定します。 execとは違い、このアプリケーションが終了するまで次の処理を行いません。(待機します) パラメータを付ける場合は「|」で区切ってください。
指定した時間の間待機します。 ミリ秒で指定してください。
それ以外のセクション。
自由な名前でセクションを複数作成することが可能です。 このセクションで作成した設定は、コマンドラインパラメータを切り替えることで使用可能になります。
指定できるキーは[default]セクションと同様です。
設定例
例1: [default] exec=\Program Files\hoge\hoge.exe sleep=1500 exec=\Program Files\moge\moge.exe →hoge.exeを起動し、1.5秒待機した後、moge.exeを起動します。 例2: [default] execSync=\Program Files\hoge\hoge.exe exec=\Program Files\moge\moge.exe →hoge.exeを起動し、hoge.exeが終了したら、moge.exeを起動します。 例3: [default] exec=\Program Files\hoge\hoge.exe [hoge] exec=\Program Files\hoge\hoge.exe exec=\Program Files\moge\moge.exe|/aaa →パラメータなしで起動した場合はhoge.exeが、 パラメータにhogeを指定して起動した場合はhoge.exeとmoge.exeが それぞれ起動されます。
動作環境。
W-ZERO3でのみ動作確認をしています。 他のWindows Mobile 5.0端末でも動くような気もしますが未検証です。
インストール。
CAB版をダウンロードした場合は、execmulti.CABをW-ZERO3の適当な場所に置いた後、 CABを実行してインストールしてください。
zip版をダウンロードした場合は、解凍したexecmulti.exeを適当な場所に置いてください。
サンプルの設定ファイルをexecmulti.ini.sampleとして同梱しておりますので、 参考にしてみてください。
アンインストール。
CAB版をダウンロードしてインストールした場合は、「プログラムの削除」から 「momo-lab.net ExecMulti」を選択して削除してください。
zip版をダウンロードした場合は、解凍したファイルをすべて消してしまうだけです。 ショートカットを作成した場合は、それも消してしまってよいです。
レジストリはいじっておりません。
スペシャルサンクス。
- 2ch「W-ZERO3 ソフト関連」スレのみなさま。
- W-ZERO3という面白い電話機を開発された、willcom&SHARP&Micosoftさま。
- Web等で技術情報を公開しているみなさま。
- そしてExecMultiを使ってくれる全てのみなさま。
みなさまの協力がなければ、このソフトはなかったのです。 ほんとに、ありがとさまでしたm(_ _)m
著作権やら免責事項やら。
本配布物(Exeやらソースやらね)は私ことももたろが作成しました。 ので、一応、著作権は私が持ってることになります。 が、あんまりうるさいことは言いませんってゆーか言いたくありませんので、 商用・非商用かかわらず自由に利用してしまってください。
ソースが配布されている場合、そのソースを利用して作成されたバイナリ及びソースを配布する際に、 私に断りを入れる必要はありませんし、そのことを明記する必要もありません。 ・・・とはいえ、一言教えてくれたりすると私が小躍りして喜びますし、 まったく同じものを著作権表示だけ変えて公開されたりすると不愉快な気分になります。 まぁ、そこらへんは利用者の良心にお任せします。
あ、そうそ。これを書いとかないと。 本配布物を利用する為の対価は一切頂きませんが、 そのかわり、利用したことによって起こった如何なる問題に関して ももたろは一切その責任を負いません。ってゆーか負えません。
まぁ、簡単に言うと 「タダで配布するんで、勝手に使ってちょーだいな。その代わり何があっても知らないよ」 ってことです。
連絡先だよ。
いままでのれきし
Ver.0.30 (2006/10/17)
- execSyncを指定することで、アプリケーションの終了を待機できるようにした。
Ver.0.21 (2006/09/29)
- 二重起動を可能にした。
Ver.0.20 (2006/04/02)
- sleep機能を追加。
- 実装していない機能をReadMeに記述してしまっていたので削除。
Ver.0.10 (2006/03/31)
- 某2chのW-ZERO3ソフトスレで 「起動すると、設定した複数のアプリを起動してくれるだけのソフトとか」 と言われたので作ってみる。