Flash

swfを解析する

swfから必要なデータを抜き出して別用途に使おうとおもった。 用意するもの ADPBEのサイトからFlashの仕様書をGET sfwtools swfparse.cpp みんなググれば見つかるよswfparse.cppをGETし、とりあえずコンパイル通す。 sfwdump.exeとおんなじような機能をもっ…

アクションスクリプトのお勉強

http://hakuhin.hp.infoseek.co.jp/main/as.htmlブロック崩し作るまでの詳細な解説があります。基礎がここでわかるので、はじめてくんにはお勧めだ。

Flash(swf)を解析する

swfdump.exeで解析してみる swftools(http://www.swftools.org/)からダウンロード swfdump.exe -D test2.swf > test2.txt でテキスト出力 この中でほとんどほしい情報がありそうなことを発見 DEFINESHAPE って部分でオブジェクトの定義みたいなのが書いてあ…

Flash(swf)を解析する

swfdecのコードを読む とりあえずdoxygenにかけてみる dump.cというファイルを発見。ここの動きを見ればこのライブラリの解析部分の使い方が推測できそう。gcc用のソースみたいなのでcodeblocks(http://www.codeblocks.org/)でコンパイルしてみる。 うーむ G…

Flash(swf)を解析する

Flashの仕様を知る。 OpenSWF.orgがよかったらしいがどうも死んでるみたい。というか別なサイトになっちゃってる。 日本語での簡単な解説。http://languagegame.org:8888/propella/42 ヘッダ部分の日本語メモ http://nikq.nothing.sh/backlog/junkbox/flash.…

Flash(swf)を解析する

解析の流れをここにつづろう。 目的 Flashを組み込み用GUIツールとして使用する 取得したいデータ 座標データ 透明度 BITMAPデータ(BMP/JPG) 重ね順 手順 Flashの仕様を知る。 swfdecのコードを読む。(http://www.radiumsoftware.com/0308.htmlから参考にし…

なくなる前にコピペ SWF フォーマット ■全体構造 [ヘッダ][Tag][Tag][Tag]...[EndTag] ■ typedefs "twip" :: 1 twip = 1/20 pixel = 1/1440 inch "RECT" :: 5 bits | 要素のビット長さ(n) n bits | X-min (signed twip) n bits | X-max (signed twip) n bits…