获取任意flash的trace信息

本方法适用于as2,as3调试。不管你的flash运行在什么程序上,浏览器还是其他应用程序。(除AIR外)都可以获取trace信息。

Flash player的debug版本有个功能,可以把flash文件中的trace信息输出到一个名为flashlog.txt的文本文件中,而且不管当前运行的flash所在的域如何或者是嵌在其他应用程序中,这些trace信息一律都会被记录在flashlog.txt中。因此我们可以利用这一特性,调试其他flash调试工具无法调试的flash程序。

第一步

mm.cfg文件,这个文件可以配置Flash player输出trace到一个文件上。地址为:

xp->C:\Documents and Settings\username\mm.cfg,

win7->C:\Users\username\mm.cfg

其中username为你的系统用户名,比如Administrator。打开mm.cfg,输入:
-------------不含本行-------------------
ErrorReportingEnable=0 
TraceOutputFileEnable=1 
-------------不含本行-------------------

第二步

flashlog.txt文件。地址为:

xp->C:\Documents and Settings\username\Application Data\Macromedia\Flash Player\Logs\flashlog.txt

win7->C:\Users\username\AppData\Roaming\Macromedia\Flash Player\Logs\flashlog.txt

注意:如果你的flash player的debug版本比较低(9,0,16,0或更早),请在mm.cfg里添加一条:

-------------不含本行-------------------
TraceOutputFileName=C:\Documents and Settings\username\Application Data\Macromedia\Flash Player\Logs\flashlog.txt

-------------不含本行-------------------
或许这就意味着低版本的flash player可以指定文件路径吧!哈哈


转载http://www.cnblogs.com/ShepherdIsland/archive/2011/07/08/flashlog_mm_cfg.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值