Apr 23
转载自http://www.fireyang.com/blog/?p=646
介绍:
使用这个工具,你可以在不改变原始的swf的情况下,直接在flash里查看幀频,内存使用情况,还结合了MonsterDebugger。
反正一个字:赞
ps:我打算把trace也加到里面,那是不是更爽了,哈哈,往下看吧……
参考:
后面两篇需要翻墙(提议用googleReader订阅,然后自己慢慢找吧)
方法:
ps:期间涉及到mmcfg的配置,可以参考我以前的文章:《在ubuntu中捕获trace》(用mm.cfg来捕捉trace)
- 安装Debug Player (如果你已经安装可以跳过)
- 安装De MonsterDebugger并运行(可选)
- 下载MicroProfiler.swf 到本地
- 确认放文件的位置(如. d:/whatever/MicroProfiler.swf)必须在本地信任范围(修改信任范围地址: local trasted scope)
- 打开你的mm.cfg文件并添加如下内容 (在 XP中 C:\Documents and Settings\username\mm.cfg)
PreloadSWF=c:\whatever\MicroProfiler.swf - 关闭所有flashplayer并重启浏览器
就这样,现在起,如果你访问任何as3编译的.swf文件,你将在flash影片里看到MicroProfiler。如果你用MonsterDebugger来接受数据,你可以修改里面的变量进行测试了,非常cool吧。
我在使用中发现经常报一些错误,可能这个工具还不成熟还不稳定,有源码的,回头看看参考下……
Ps:修改“信任目录”方法:
- xp:在C:\Documents and Settings\[your name]\Application Data\Macromedia\Flash Player\#Security 新建一个以.cfg为扩展名的文件,写入你MicroProfiler.swf所在目录的路径就可以了
我的截图(xp下成功,但是我这里有些动画出现类似花屏,不知道原因,ubuntu下一直报警告,还没找到原因):

