« CSSハック メモ | main | FPS2008 in大阪にいってきましたレポ »

flashlog.txt やっと出力できた。

FLASH勉強

2008年09月11日

flashlog.txtが上手く出力できなくて困ってたんですが、原因は単純なことでした。

出力されなかった原因

そもそもflashlog.txtを理解していなかった。

flashlog.txtに何も出力されねー><と嘆いていたんですが、flashlog.txtにはtraceコマンドにてトレースされたものが出力されるという基本的なことを見逃していた。

trace("ごろにゃん");

これでflashlog.txtには「ごろにゃん」と出力される。


debug playerを使ってるつもりで使っていなかった。

DL先:http://www.adobe.com/support/flashplayer/downloads.html

↓下3つのMac用はとりあえず置いといて、上3つはそれぞれ、IE用、Firefox用、ローカルのswf用となっています。この3つ目のローカルのswf用で大きなミスを犯していました。

debugplayerDLpage.jpg

swf右クリック→プロパティより使用するプログラムをダウンロードしてきたsa_flashplayer_9_debug.exeに変更してやらないといけない。
※通常デフォルトのflash playerになってるはずです。debug playerが表示されない場合は、参照ボタンよりプログラムを指定。

swfnoprop.jpg

ちなみにFirefox用にて、Firebugのコンソールを利用中にしていると、flashlog.txtには出力されない模様。Flash Switcherを使用している場合は、ちゃんとdebug playerを選ばれていないという単純ミスもよくあること。。。

debug playerダウンロード後の設定について

mm.cfgファイルの配置

debug playerをダウンロードしてきたらmm.cfgというファイルを設定しなくてはいけない。
http://livedocs.adobe.com/flex/201_jp/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=logging_125_04.html#40735

mm.cfgというファイル名でテキストエディタにて

  1. ErrorReportingEnable=1
  2. TraceOutputFileEnable=1
上記2行をつけたせばOK
  1. ErrorReportingEnable=1
  2. TraceOutputFileEnable=1
  3. PolicyFileLog=1
  4. PolicyFileLogAppend=1
ポリシーファイルの取得をしたい場合は上記のように2行つけたしで。


mm.cfgの配置場所については、上記adobe公式にあるようにOSによって異なる模様。

Vistaの配置場所が記載されてないようですが、

C:\Users\ユーザ名
にmm.cfgを配置します。

flashlog.txtが出力される場所

C:\Users\ユーザ名\AppData\Roaming\Macromedia\Flash Player\Logs
です。

ログが出力されてるかテスト

LogTest.jpg

↑を開いてflashlog.txtが出力されていればOK!

ThunderBoltAS3Consoleでログをキレイに見る

ThunderBoltAS3Console v2.01betaでFlashのデバッグ@SCRATCHBRAIN

AirアプリのThunderBoltAS3Consoleを使ってかっこよくデバッグしたいなーと思ってたんですが、どうも上手くログ取得できない。。とりあえず保留。

trackbacks

trackbackURL:

comments

comment form
Adobe Flash CS3 詳細! ActionScript 3.0 入門ノート (DVD-ROM付)
クラスで書けるようになった。配列のpushとかspliceとかsliceとかややこしい部分の辞書代わりにも使ってます。XML関係もこれで覚えた。
ActionScript 3.0 アニメーション
vx,Math,cos,sinとか???な数学的な部分をこの本で理解できた気がします。逃げたいジャンルだけどFLASHに必須なジャンルなのよね。。
Adobe Flash CS3 詳細! ActionScript3.0入門ノート2 (CD-ROM付)
ActionScript応用への第一歩。ただこれを読む前に入門ノート1を先に読んでおいた方がよさそう。ASの世界が広がった気がする本です。
Flash Creative Workshop
FLASHを始めて右も左も分からない時に救世主となった本。FLASHサイト制作法がなるほど!っと。ActionScriptバリバリの人はスルー。
FLASH OOP for ActionScript 3.0
FLASHの「今の主流」を知ることが出来る本。筆者の方々は総勢10人以上でかつ現在活躍中の方々ばかりなんでミーハー的な読み方もありかも。