Archive for 九月, 2011

Flash Tracer, Flash平台应用程序调试器

0DoSWF16th 九 2011products, , ,

Flash Tracer是一款用于Flash平台(ActionScript3.0)的调试工具,包括Flash、Flex、Adobe AIR以及移动平台。Flash Tracer可以调试本地及远程应用程序。主要功能包括显示对象观察、属性查看及修改、本地及远程trace日志、ActionScript执行。

Flash Tracer是通过本地套接字连接来连接本地及远程应用程序。因此,如果防病毒软件阻止套接字通信,您可能需要禁用防病毒软件,才能使用Flash Tracer。

下载:

Windows  Mac   立即购买(¥200.00)

Flash Tracer Snapshot

授权说明

FlashTracer目前只支持个人授权,不支持商业商业授权。一个授权只能在两台电脑上使用。如果您需要更换电脑,请使用软件授权面板中的“重置注册码”功能,让授权系统重新邦定电脑。
购买请进入我们的在线购买系统.

如何调试本地应用程序

1.请先确认您已安装FlashPlayer Debug版本。您可以点击这里下载,或点击这里检测您是否已安装。
2. 开启Flash Tracer等待调试程序的连接。如果有防火墙或杀毒软件提醒,请授权使用。
3. 开启您需要调试的应用程序。如果是在浏览器中运行,建议您重启浏览器。

如何调试Adobe AIR及远程应用程序(移动平台)

1. 在您的程序中初始化Flash Tracer,代码如下:

FlashTracerModel.initFlashTracer(stage);

Flash Tracer类库下载:FlashTracerModel.swc.
2. 开启Flash Tracer等待调试程序的连接,同时请关注Flash Tracer提示文本中显示的IP地址,入图:
get ip of Flash Tracer
3. 开启您需要调试的应用程序,点击程序右上角的提示文本,在弹出的输入面板中,输入Flash Tracer中所显示的IP地址,让应用程序尝试连接Flash Tracer。
input ip to connect to Flash Tracer

本地及远程日志输出

Flash Tracer的日志面板会显示本地及远程的日志输出:
trace log of Flash Tracer
如果您需本地的Flash应用程序,您是只需要使用原生的trace方法即可。比如“trace(‘Here is the log…’);”;如果您需要在Adobe AIR或远程程序中输出日志,请使用如下方法:

FlashTracerModel.trace(“Here is the log…”);

Flash Tracer类库下载:FlashTracerModel.swc.

FlashTracer, Debugging Tool For Flash Platform

3DoSWF8th 九 2011products, , , , , ,

Flash Tracer is a debugging tool for Flash platform(Just Actionscript3.0), including Flash, Flex, Adobe AIR and Mobile applications. Flash Tracer can debug the local and remote applications. The main functions of Flash Tracer include UI Inspect, Property Manage, Local and Remote Trace Log and Actionscript Eval.

Flash Tracer connects to your application(local and remote) with a socket connection. As a result, you might have to disable anti-virus software to use it if your antivirus software prevents socket communication.

Download:

Latest Version on Windows  Mac   Buy Now($79.99)

Flash Tracer Snapshot

About License

FlashTracer just support personal license. A license can just be used on two computers. If you want to rebound the computers, you can use the “Reset Key” function in the “Register” panel of the sofeware to reset your license.
You can buy a license at our online-shop.

How to debug local applications

1.Make sure you had installed the debug version of FlashPlayer. You can download here, or detect here.
2. Start Flash Tracer to waiting for connections.
3. Run you application. If your application is running in browser, you should close the browser and restart it.

You can explicitly include debugging information in an application by setting the debug compiler option to true. If you export an application by using the Export Release Build option, the application does not contain debugging information in it and can not be debugged.

How to debug Adobe AIR and Mobile applications

1. Initialize Flash Tracer in your application as following:

FlashTracerModel.initFlashTracer(stage);

You can download the SWC library here.
2. Start Flash Tracer to waiting for connections, and get the IP address of Flash Tracer:
get ip of Flash Tracer
3. Start your application, click the tip text in top-right (if not show, it means your application has connected to Flash Tracer). Input the IP address shown in Flash Tracer.
input ip to connect to Flash Tracer

Local and remote trace

Flash Tracer can show local and remote trace log, as following:
trace log of Flash Tracer
If your application is local Flash application, and you has install the FlashPlayer debug version, just us the trace() method. If your application is remote, Adobe AIR or Mobile application, you can use the the method as following:

FlashTracerModel.trace(“Here is the log…”);

You can download the SWC library here.

To Detect Flashplayer

0DoSWF8th 九 2011things, , , ,