2007年12月27日
ActionScript Converter '3to2' を公開します
少し遅くなってしまいましたが、去る 11 月 27 日に開催された Tech-mobi2007 でお話させていただいた ActionScript Converter "3to2 (サントゥニー)" の講演資料とソースコードを公開させていただきます。
- 講 演資料: http://lab.klab.org/files/flash/asc_presentation/mobidec.xul
- ActionScript Converter紹介ページ: http://lab.klab.org/modules/mediawiki/index.php/3to2
- ソースコー ド: http://lab.klab.org/files/flash/asc3to2.tar.gz
ActionScript Converter "3to2" は、その名のとおり、 ActionScript プログラムの変換器を目指して開発をおこなっています。 ActionScript 開発で用いられるバージョンが 2 から 3 に移行され始めてい る今日、ActionScript 2 までの対応となっている FlashLite コンテンツを何 とかして効率的につくれないものだろうか.. と思い、開発を始めました。
3to2 で提供される機能は以下のとおりです。
- SWF => ABC(ActionScript Byte Code) の抽出
- ABC(ActionScript Byte Code) 解析
- ABC(ActionScript Byte Code) => ActionScript2 ソースコードへの変換
機能概要や使用方法、動作原理などについては、上記の紹介ページをご覧くだ さい。
作り始めてはみたものの、精度をあげようとすればするほど、VM を作ってい くような感覚になり、これは茨の道になりそうだ、とニヤニヤしているところ です。現在公開しているプログラムは、ごく一部のプログラム変換にのみ対応 しており、汎用化や作り込みは、まだまだこれからといったところですが、使っ てみてのご感想や、ご興味を持っていただける方からの開発ご参加をお待ちし ております!
なお、同講演で発表させていただいた ActionScript Debugger も近日公開予 定です。もう少しお待ちください。