swf格式的文件用什么可以打开它的源码?

2024-12-17 14:15:49
推荐回答(1个)
回答1:

几款常用的FLASH破解工具

Imperator--最好的FLASH破解工具 1.0
最好的Flash破解工具之一,能将FLASH还原到99%,包括所有的元件,层,侦,As,我见过的最好的工具.
FLASH破解利器 Flash Decompiler v2.9.0.349

SWF Brower

SWF Scanner

硕思闪客精灵 (重点推荐)

Flash发展到现在已经进入MX时代了,Flash的破解软件也随着Flash版本的不断更新发展出了很多种类,我收集的Flash破解软件就不下二十种。

在没有用硕思闪客精灵之前,一般破解一个Flash要经过以下几个步骤:

一. 如果是EXE文件,先要转化成SWF文件,这要用Exetoswf或者Swfextractor。
二. 如果要查看其中的Action Script代码,你又要用新的软件了,一般用Action Script Viewer。

硕思闪客精灵的使用相当简单,如果你用过SWF Brower和SWF Scanner的话一看界面就清楚了。打开一个你想破解的SWF文件,选择你需要的素材,然后点Export,选择相应的文件夹就可以了。然后你在这个文件夹中寻找你需要的素材就可以了。

在这里我结合我使用的经验把硕思闪客精灵和当前名气最盛的SWF Brower、SWF Scanner进行比较,对硕思闪客精灵的优点和缺点做一点个人的分析。

我在Windows 2000平台下对三个软件使用做了一些比较,硕思闪客精灵版本为2001a,SWF Brower版本为2.93,SWF Scanner版本为2.0。
一. 三者安装都很简单,在Win2000下能都稳定运行,截面类似,主要功能一目了然,操作性比较好。硕思闪客精灵、SWF Brower在98、me、2000和XP下都可以正常运行,SWF Scanner在XP下不能安装。
二. 三者都可以只能打开SWF文件,对打包之后的EXE文件没办法打开。如果以后SWF Decompile能直接打开打包的EXE文件就方便多了。
三. SWF Brower只能打开输出时没有设保护的SWF文件,如果设了保护,就必须用Deflash处理之后才能打开,但硕思闪客精灵不需要使用Deflash处理就可以破解。
四. 三者均能打开Flash5.0及以前版本的SWF文件,对最新的Flash MX输出的6.0版本的flash文件都不能打开。
五. 硕思闪客精灵和SWF Brower都提供了Flash播放功能,但SWF Scanner没有。SWF Brower还能对SWF文件播放进行控制。SWF Dcompiler和SWF Scanner都能想资源管理器一样对电脑的文件夹进行管理,但SWF Scanner只能一次打开一个文件,不便于快速预览。
六. 硕思闪客精灵能够对SWF文件里的9中对象进行提取,包括shape,image,sound,font,text,sprite,buttom,frame。SWF Brower能提取sound events,sound streams,graphics,movies clips,swf internals。SWF Scanner能提取Actions,Sound,Images等。这里就硕思闪客精灵提取的种类最多,达到9种。
七. 我们最关系的还是图片和声音的提取。对与位图,三者都能很好获得,但有时候SWF Brower不能提取得很完全,特别是对那些用Deflash处理过的SWF文件提取经常有问题。对于声音的提取,三者都是输出MP3格式的声音,但SWF Brower提取的声音却经常因为不支持这种格式而不能直接导入Flash中。
八. 硕思闪客精灵最大的特点就是能输出frame,就是能把打开的SWF文件分解成单帧的SWF文件。这有什么用处呢,当你要查看这帧里的图片时就可以直接将生成的这帧SWF文件导入Flash就可以了,而不用将原来庞大的SWF文件整个导入。
九. 硕思闪客精灵也提供矢量图输出,但输出的文件格式是gls,只能配合闪客巫师才能使用,而不能直接用Flash打开或导入,这也使我们不能方便的调用源SWF文件中的矢量图。
十. 在输出素材前SWF Brower能预览提取的位图,SWF Scanner能预览提取的声音和图片。硕思闪客精灵没有这些预览功能。
十一. 硕思闪客精灵的输出操作可以一步到位,只要选取所有输出类型之后,点Export就可以了。但其他两个软件都要一个一个输入,显得要麻烦多了。
十二. 硕思闪客精灵打开文件和输出文件的速度相当快,处理同样大小的SWF文件要比SWF Brower和SWF Scanner要快。
十三. SWF Brower能够做屏幕保护程序,SWF Scanner能够更改文件属性、查看Action Script(没有Action Script Viewer专业)。这些都是硕思闪客精灵所没有的功能。
十四. 硕思闪客精灵是由中国人开发的,不仅有英文版而且有中文版,再也不用到处找汉化包了