加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 18:26:42 所属栏目:百科 来源:网络整理
导读:Monocle工作界面 ? ? ? ?之前发了一篇《[译]在Flash Builder 中使用 Monocle》。但很多Flash开发者没有使用Flash Builder,却仍然希望使用Monocle的高级分析功能。 ? ? ? ?对此,Monocle的文档有说明:“如果你不想更换Flash Builder的版本,也可以在你的.sw

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项目的啊!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读