swf文件怎么修改
swf文件是Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,swf文件通常也被称为Flash文件。swf文件怎么修改呢?.swf文件是由.fla的文件经flash应用软件发布生成的文件,也是最终文件,在网页中看到flash动画都是这类文件。要想知道swf文件怎么修改,首先需要将swf文件反编译成fla或其他的格式才能编辑。
硕思闪客精灵提供了swf文件的修改以及swf文件的编辑功能,利用它就可以轻松的修改swf,不管你是修改里面的文字还是替换图片或者是需要导出里面的资源,操作都非常简单。
下面,以实例来看一下swf文件怎么修改,运行闪客精灵,在资源管理器窗格中选择要修改的swf文件,选中的会在预览窗口中播放,在左侧的导出面板可以选择导出的文件格式。
闪客精灵修改swf文件有两种形式:导出fla/flex文件利用flash软件修改和在闪客精灵中直接对swf文件修改。在这里,说一下在闪客精灵中怎样直接修改swf文件。在上图的‘文件’标签中,有‘导出’和‘编辑’项,我们可以在导出面板中将选中的swf文件展开,选择需要修改的项目,例如‘文字’项,选中‘text145’,点击文件标签中的‘编辑’按钮。在编辑框中输入新的文字。选择保存或另存为,保存覆盖原文件,另存为生成新的文件。即完成对swf文件里文字的修改操作了。下图为修改后的效果图:
通过硕思闪客精灵对swf文件修改的操作体验,我们就能轻松的知道swf文件怎么修改了。闪客精灵能反编译FLASH的所有元素,包括:矢量图,声音,图片,片段,字体,文本,脚本等。支持动作脚本AS3.0。使用闪客精灵专业版你可以在任意一个Flash上找到你想找的东西并且能够轻松的修改。
如何修改swf文件
.swf已经是输出格式了,想要修改的话只能反编译反编译可以使用:1、IMPERATOR FLA1.63 ,这个软件有演示版 和正式版 ,演示版不能反编译Action Scropt,在利用正式版反编译的过程中有时会丢失Action Scropt 和MC,对FlashMX支持的较好,对FlashMX以前的版本出错的机率大一些。 2、Action Scropt Viewer 4.0和Flash MX2004(70%没问题!也不是全部都可以!)方法如下:a、用ASV打开要破解的.swf文件,然后输出重建数据(file/export rebuild data(jsfl))到有关目录下,如c:\\swf文件夹,ASV的任务就完成了。b、接下来用Flash MX 2004,新建一个文件,选择"文件\\导入\\导入到库"命令,把c:\\swf文件中的所有swf、mp3等文件导入到素材库,保存文件到c:\\swf文件夹,记得一定要取名为rebuild.fla。c、在c:\\swf文件夹下有一个刚才ASV4.0生成的文件rebuild.jsfl,双击它,Flash MX 2004就在重建fla文件了,等待一会以后,fla文件就编译成功了。注意:要把文件扩展名露出来 ,否则不会成功。 3、硕思闪客精灵MX2005(Sothink SWF Decompiler MX2005),新版本的硕思闪客精灵增加了把swf导出fla功能 反编译后的各种素材就可以在Flash中进行再编辑了。注意:1、不是所有.swf都能被反编译,尤其是近期内许多flash加了防止反编译的处理,就更加困难2、反编译后形式还原不到制作时的状态,比如原本是一个连续的动作,反编译后却被拆成一桢一桢的,交互式的动作反编译效果更差

