在Flash Pro、FlashDevelop 等中使用Monocle的高级分析功能

Monocle工作界面

       之前发了一篇《[译]在Flash Builder 中使用 Monocle》。但很多Flash开发者没有使用Flash Builder,却仍然希望使用Monocle的高级分析功能。

       对此,Monocle的文档有说明:“如果你不想更换Flash Builder的版本,也可以在你的.swf文件中运行add-advanced-telemetry.py。”,却没有说明使用的具体步骤。

       其实有多种方法可以实现在Flash Professional或者FlashDevelop等工具中使用Monocle的高级分析功能,我在这里详细说明一下其中的三种:(受NDA限制,暂时只说明官方推荐的方法。)

       一、官方解决方案:使用add-advanced-telemetry.py

       1. 确保你的SWF文件是针对Flash Player 11.4/AIR 3.4以上版本发布的!因为只有Flash Player 11.4/AIR 3.4以上版本才支持Telemetry,而Monocle又是基于Telemetry而实现的。

       下载Flash Player 11.4.402.287 完整安装包(119 MB)。包括所有支持的平台安装包。

       http://download.macromedia.com/pub/flashplayer/installers/archive/fp_11.4.402.287_archive.zip

       下载Adobe AIR 3.4 SDK 完整安装包

       Adobe AIR 3.4.0.2710 SDK Windows (160 MB)

       http://download.macromedia.com/air/win/download/3.4/AdobeAIRSDK.zip

       Adobe AIR 3.4.0.2710 SDK Mac (141 MB)

       http://download.macromedia.com/air/mac/download/3.4/AdobeAIRSDK.tbz2

       Release Notes

       http://helpx.adobe.com/cn/flash-player/release-note/fp_114_air_34_release_notes.html

       关于在Flash Professional中如何配置、使用Flash Player 11.4/AIR 3.4,请访问这里:http://blog.sina.com.cn/s/blog_557bc4650100sdf2.html

       

       2. 下载并安装Python。

Python官网

       当然,这要看你用的系统。据说Mac是直接支持Python的。所以,如果你在用Mac,请直接跳过这一步!
       如果你是用Windows,请先下载并安装Python。
       注意:记得把Python的安装路径添加到系统的PATH变量!
       而且,据说安装Phyton 2x比3x更靠谱。
       3. 把add–advanced–telemetry.py 复制到你的 .swf 文件所在的文件夹;
       4. 打开命令行(CMD),来运行Python脚本(add-advanced-telemetry.py)了。add-advanced-telemetry.py就在Monocle的安装包里。

       对于Mac,请使用Terminal运行dd-advanced-telemetry.phy。

       具体命令如下:

       phyton add-advanced-telemetry.phy 【yourfile】.swf


       注意:【yourfile】只是占位符。请使用你自己实际的文件名代替(不要加【】)!

然后你先打开Monocle,再打开你的.swf文件,就可以体验Monocle的强大与神奇啦!

       不过,最后要强调的是这只是一个过渡解决方案,不推荐用这种方法。如果你真的不想用Flash Builder开发你的项目,建议用Flash Builder创建一个Flash Professional项目。然后你可以按自己的习惯开发项目,最后到Flash Builder里面发布一下就可以了。

       二、调用 ActionScript 3.0中的相关API(受NDA的限制,暂时不能公开)
       唯一能给大家的提示是:请关注Adobe Flash Player 11.5和AIR 3.5 Beta 新的Release!

       Adobe Flash Player 11.5和AIR 3.5 Beta的简介和下载地址在这里:http://blog.sina.com.cn/s/blog_557bc4650101apox.html

       三、设置-advanced-telemetry 参数(受NDA的限制,暂时不能公开)

       唯一能给大家的提示是:不使用Flash Builder,也能编译ActionScript项目的啊!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值