frei

旧「anney's room」からブログ「frei」だけ引っ越し&残しました

Flash Player。

昨年12月の Flash Player のアップデートの際、

もろに影響が出て、部だかの忘年会の日にバタバタしてましたがー。

4月のアップデートもなんとなく嫌な感じなので

ちょっとログを吐いてみたりしたメモ。

ってーか、デベロッパー向けに、そのFlash Playerそのものを

ダウンロードさせてくれりゃーいいのに…と思うのは私だけなのかな?

・policyfiles.txt と flashlog.txt を吐かせる方法

Adobeのページにも書いてあるけど、ごちゃごちゃしてたので、まとめ。

Windows XP をユーザー名「anigon」で使ってる場合

  1. Flash Player 9.0.115.0 をIE用でインストール
    ※flashlog.txt を吐かせるにはデバッグバージョンが必要
  2. C:\Documents and Settings\anigon\mm.cfg ファイルを作成
  3. mm.cfg には以下の内容を保存

    PolicyFileLog=1

    PolicyFileLogAppend=1

    ErrorReportingEnable=1

    TraceOutputFileEnable=1

  4. IEFlash使ったページを開いて操作してみる
  5. C:\Documents and Settings\anigon\Application Data\Macromedia\Flash Player\Logs\ の中に policyfiles.txt と flashlog.txt が出来てるはず

で、結果。

・policyfiles.txt

OK : ルートレベルの SWF を読み込みました : http://www.test.com/aaa.swf

警告 : ドメイン hoge.test.com にはメタポリシーが指定されていません。デフォルトのメタポリシー 'all' を適用しますが、この設定は推奨されていません。この問題の解決方法については、http://www.adobe.com/go/strict_policy_files_jp を参照してください。

OK : ポリシーファイルを受け取りました : http://hoge.test.com/crossdomain.xml

OK : http://hoge.test.com/hoge?20080322 のリソースに対する、http://www.test.com/aaa.swf の要求者からの要求は、http://hoge.test.com/crossdomain.xml のポリシーファイルにより許可されています。

あらら、チェックしたかったコンテンツとは関係ない物が、

メタポリシーに、ひっかかったようです(^^;

・flashlog.txt

警告 : 'xx' にはプロパティ 'xxx' がありません

警告 : xxxxx は関数ではありません

警告 : 宣言されていない変数を参照しています 'xxxxxx'

…(略)

警告 : 警告制限 100 に達しました

うー、警告は100個までしか吐いてくれないようです。。。

でも、出てきた100個の警告内容は

今回のアップデートでは影響なさそうな気配?

まだよく調べないとわかんないけど…orz