软件名称:Sothink SWF Decompiler
软件版本:MX 2005
编辑推荐:★★★★
下载地址:http//www.sothink.com.cn/download/swfdec.zip
看着绚丽的Flash动画,你想知道别人是怎么完成这些Flash动画的吗?想过将自己需要的素材从里面提取出来吗?今天我们就来看看号称是业界领先的用于浏览、查看、解析和反编译Flash动画(.swf文件)的工具——硕思闪客精灵。
◆分解Flash动画
每当我们看见绚丽、设计独特的Flash动画(.swf文件和.exe文件)时,有时候想知道对方的制作方法和流程,或者提取一些需要的素材,如果没有FLA源代码,那就只能望洋兴叹。如图1所示,使用“硕思闪客精灵”打开Flash动画后,“硕思闪客精灵”就会自动将Flash动画中所有的图片、矢量图、变形矢量图、字体、文字、按钮、动画、动画帧和代码等基本元素完全分解出来。同时用户可以方便地将这些元素导出,作为资源用于其他动画制作。例如,图片可以导成.jpeg和.bmp格式;声音可以导成.mp3和.wav格式;还可以将动作脚本(Action Script)代码导成文本文件;每个帧可导出单独的.swf文件。不仅如此,“硕思闪客精灵”还可以对Flash动画中的ActionScript进行反编译得到简洁易读的代码,完全支持Flash MX和ActionScript 2.0。
◆将SWF文件转换为FLA文件
图1
“硕思闪客精灵”可以把SWF文件转换成FLA文件,现在你只要点击“File→Export FLA”就行了,经过实际的转换测试,还原的挺好,不过笔者使用的是试用版,试用版不能导出脚本。只有注册版本才能导出脚本。
◆轻松捕捉SWF动画
安装完“硕思闪客精灵”后,它就会自动将其图标添加到IE浏览器的工具栏上。当我们在浏览含有SWF动画的网页时,只要点击IE工具栏上的“硕思闪客精灵”的图标或者鼠标右键菜单上的“Sothink SWF Catcher”,就可轻松抓取所需的SWF动画。
图2
评测报告:现在流行的Flash辅助软件有很多,但有的只能抓取Flash动画,如GetFlash等;有的只是针对解析SWF动画,比如Imperator FLA、Liatro SWF Decoder等。对于我们来说,安装以上几个软件来使用很不方便,有了集浏览、查看、解析和反编译Flash动画为一体的“硕思闪客精灵”,我们就会方便多了,体会到一软在手,所向披靡的感觉。
|