ホームページリニューアルのお手伝いをしていた中で、
FLASH内のアイコンをクリックした際の遷移先を変更する
必要があったものの、FLASHの元ファイル(.fla)がない
状態だったので、
swfmill というツールを使用してXML形式
にデコンパイル
↓
XMLファイル内の遷移先を編集
↓
SWF形式に再コンパイル
という流れで修正を試みました。
ところが、アイコンをクリックしても何も反応しない・・・という
状況に陥ったので、
Motion Decompiler5 の体験版を
使用してできあがったSWFファイルを解析したところ、
アイコンクリック時のアクションが消えていることが判明。
XMLファイルを何も編集せずに再コンパイルしても事象が
変わらなかったため、ツールの不具合の可能性を調べました。
すると、Windows 版ではswfmill の
xml2swf コマンドに
何やら不具合があるっぽい記事を見かけたので、Cent OSで
swfmillのパッケージをコンパイルし、再トライしたところ、
無事に目的のSWF修正が成功しました。
とりあえず一安心。
テーマ : 趣味と日記 - ジャンル : 趣味・実用