[FLASH AS3 Debug] ブラウザからFireBug, AIRにログの出力を行いたい
[FLASH, デバック] Q. ブラウザからFireBug, AIRにログの出力を行いたい
A. デバック用FLASH Playerのインストールを行うと
任意の場所にログファイルが書き出されます。
ThunderBolt AirConsoleを使うとさらに見やすくデバックが行えます。
参考サイト
【デバッグ強化週間】3分でできるデバッグ環境! ThunderBolt AirConsoleまとめ
http://level0.kayac.com/2008/11/3_thunderbolt_airconsole_1.php
++++++++++++++++++++++++++++++++++++++++++++
手順
1.
Adobe Flash Player のバージョンテスト
http://www.adobe.com/jp/support/flashplayer/ts/documents/tn_15507.htm
2.
デバック用FLASH Playerのダウンロード
http://www.adobe.com/support/flashplayer/downloads.html
3.
デバック用FLASH Playerの設定ファイルを設置する
mm.cfg
http://saqoosha.net/2007/12/12/626/
http://www.adobe.com/devnet/flashplayer/articles/fplayer9_security_05.html
+++++++++++++++
/home/username/mm.cfg
Macintosh: /Users/username
ErrorReportingEnable=1
TraceOutputFileEnable=1
PolicyFileLog=1
PolicyFileLogAppend=1
4.
ログファイルを確認する
$pwd
/Users/max/Library/Preferences/Macromedia/Flash Player/Logs
$ ls
flashlog.txt policyfiles.txt
5.
AIRコンソールをインストール
(事前にAIRのインストールが必要)
ThunderBoltAS3Console_v.2.1.air
http://code.google.com/p/flash-thunderbolt/downloads/list
5.
AIRを立ち上げて、flashlog.txtをドラッグ
Mac
Users/ユーザー名/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt
6.
AS3のソースをcheck out
$ svn checkout http://flash-thunderbolt.googlecode.com/svn/trunk/ flash-thunderbolt-read-only
7.
AS3
flash-thunderbolt-read-only/as3/source
のorg以下にPATHを通すか同じ階層に設置
8.
import org.osflash.thunderbolt.Logger;
Logger.info ("TEST");
Logger.debug ("DEBUG ", "debug");
Logger.warn ("WARN", 2);
Logger.error ("ERROR ", "error");
9.
Airアプリのスタートを押す。
この作業でFireBugのコンソールにもデータが出力できます。








最近のコメント
yoshimax on The Page Turn Effect in Flash MX: hase様> 5巻っ
hase on The Page Turn Effect in Flash MX: あ。 結局そのまま動
yoshimax on FCSのflvは変換できなさげ。。。: hori-uchiさ
yoshimax on TVがほしい: motty > クオ
motty on TVがほしい: ライブドアデパートで
yoshimax on EZムービーから位置情報を取得する方法を知りたい: noki 様> コメ
yoshimax on i-tunesで取り込むときの形式はなにがよいのか?: Ayuさま> 新規に
noki on EZムービーから位置情報を取得する方法を知りたい: こんにちは。 ez
hori-uchi on FCSのflvは変換できなさげ。。。: 僕もこれかなりいろい