質問: FlashではWindows用プロジェクタとしてexeをパブリッシュできますが、 CD-ROMに同梱して、(1)オープニングムービーを再生(2)ムービー上からインストーラーを起動させたいと思います。 (1)を自動再生にすることが可能か (2)のflaファイル上での設定方法をご教授ください。
回答: (1) 可能です。 パブリッシュしたexeファイルをCD-ROMのautorun.infに登録して下さい。 autorun.infはCD-ROMのルートフォルダに置きます。 [Autorun] icon="xxxxx.ico" open="xxxxx.exe" こんな感じで記述するテキストファイルですが、下のアドレスは参考ですが、詳細は一度検索してみて下さい。 (2) exeでパブリッシュされてるということですので actionscriptで fscommand ("exec", "setup.exe"); と記述することでsetup.exeを起動することができます。 ただし、"fscommand"というサブディレクトリに入っているファイルしか起動できないので setup.exeの配置場所をあわせる必要があります。 もし、setup.exeの場所を変えれないのでしたら、 autorun.infでソケットなどを受け付けるサーバープログラムを起動して flashから指示を送って起動してもらう(というプログラムも別途用意する)など 少し変わった方法とか思いつきましたけど、スマートな方法はないかもしれません。