Sahara's WebLog

日記のような、備忘録のような、うらみつらみのような、自慢のような…。

FlashのゲームをAdobeAIRで再生する方法。

今更な話だが、アドビがAdobe Flash Playerのサポートを終了したとかで、軒並みFlashの再生環境が失われてしまった。
ブラウザでも明示的に許可しないと再生できない。
それどころかFlash Player自体が手に入らない。

AdobeAIRとやらで再生できるようにするアプリケーションを見つけてためしてみたら問題なくFlashが動いたので使い方の手順を覚書きしておく。

必要なもの
Flash Air Exe
AdobeAIR

AdobeAIRはもらってきてインストールしておく。

Flash Air Exeは実行してFlashの.swfファイルを通すとAdobeAIRで実行可能な変換してくれる。

D:¥test¥test.swf
の例で説明する。
実行して以下のように指定する。
出力先はD:¥test¥にした。

実行すると
D:¥test¥test.exe
D:¥test¥META-INF¥test.swf
D:¥test¥META-INF¥AIR¥application.xml
が作成され、
D:¥test¥test.exe
をダブルクリックで
D:¥test¥META-INF¥test.swf
がAdobeAIRで再生される。

D:¥test¥test1.swf
D:¥test¥test2.swf
D:¥test¥test3.swf
などのように複数の.swfを順に呼び出すようなゲームの場合は
D:¥test¥test1.swf
だけを変換しておけば他の.swfファイルは自動的に呼び出して再生された。
D:¥test¥test1.exe
D:¥test¥test2.swf
D:¥test¥test3.swf
D:¥test¥META-INF¥test1.swf
D:¥test¥META-INF¥AIR¥application.xml
という構成で問題なくプレーすることができた。

このエントリーをはてなブックマークに追加

Posted under: Software その他, ゲーム


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Time limit is exhausted. Please reload CAPTCHA.