菜鸟闪客:轻松获取Flash素材(2)
二、妙取EXE动画素材 通过SWF Browser可以轻松的获取SWF文件中的素材,但现在有一部分动画作成了EXE文件,这样它就无法下手了。这个时候我们就需要借助Swifty Xena Pro的帮助了。 Swifty Xena Pro是一款非常小巧,使用极其简单的工具。运行该软件之后,我们发现软件主界面其简单(如图4),现在我们就来看看它到底是怎么进行操作的。分析EXE格式 单击“Extract Files”按钮,在弹出的窗口中选择要分析的EXE格式的动画,选中之后很快就会弹出一个对话框,提示转换成功(如图5)。这个时候我们返回到转换的EXE格式动画所在目录,发现在该文件夹下同时生成了一个SWF文件,进行播放时其内容和转换前的EXE文件是一样的。现在既然有了SWF文件,那么我们就可以利用SWF Browser来进一步分解获取其中的素材了。出来了一个需要的文件 三、分离层的好帮手 在上面的所讲的两款软件分解的过程中,我们都忽略了一个事实,那就是对于动画中的多个层和一个层的分解是一样的,这样我们就无法了解动画中层的结构,无法了解动画是由哪些层组成的。在这样的情况下,Swifty Zeus就应用而生了。 Swifty Zeus是一款绿色软件,运行其执行文件Zeus.exe打开软件(如图6),单击工具栏上的“Open SWF File”按钮选择要分离的SWF动画。分离SWF 选中之后程序会自动对文件进行分解,并显示结果(如图7)。例如笔者分解的这个动画包括了108层,如果我们要保存这些层只需要单击工具栏上的“Extrace layers”命令,这样就会弹出一个选择保存位置窗口,选好之后单击“确定”按钮即开始自动分离,分离完毕我们进入保存窗口,你会发现其中每一层都会保存为一个SWF文件。慢慢分析
首页 上页 | 1 | 2 | 3 | 下页 尾页 共 3 页