“芝麻,开门!”这是电影《阿里巴巴与四十大盗》里的一句经典对白。当阿里巴巴面对着装满金银财宝的大山,喊了一声“芝麻,开门!”,于是乎,大山敞开了一扇门,里面的金银财宝便唾手可得。当我们面对精彩的Flash作品时(打包成EXE或SWF的),自然又想起了“芝麻,开门”,但是能开吗?当然能开,不过我们得先做以下准备工作:
一、把EXE格式转换成SWF格式
软件名称:EXE2SWF
软件类型:共享软件
软件版本:0.01
软件大小:207KB
主页地址:huizen.dds.nl
使用方法:安装完成后,单击[开始]→[程序]→[Exe2swf]→[Convert EXE 2 SWF],即出现名为“Select input file”的对话窗口,选择好需要转换的文件,单击“打开”,立刻又出现一个名为“Select output file”,选择好需要保存的地址,确定好文件名,单击[保存]就行了。哈哈,简单吧!
二、网上寻宝(下载Flash动画)
软件名称:FlashGet
软件类型:共享软件
软件版本:0.90
软件大小:1223KB
主页地址:www.amazesoft.com
使用方法:我们浏览了一个Flash的页面后,IE便会自动把它放置在临时文件夹中(C:\Windows\Temporary Internet Files)。找到Fkasg所在页面后,在IE工具栏的“查看”标签中选择“源文件”,然后在弹出的源代码窗口中查询Flash动画的文件名(查询SWF字段)。启动FlashGet,选择“任务”标签下的“新建下载任务”,填入该网站的域名和你刚刚找到的Flash动画文件名,就可以下载了。
三、打开SWF格式文件(包括读保护格式的)
软件名称:UltraEdit-32
软件类型:共享软件
软件版本:8.0
软件大小:1246KB
主页地址:www.ultraedit.com
使用方法:在讲使用方法之前,先简单介绍一下这个软件,这是一套文字、HEX、ASCII码编辑器,可以取代记事本,内建英文单字检查、C++及VB指令突显,可同时编辑多个文件。当我们确认一个SWF文件无法打开时,可先用UltraEdit-32打开这个SWF文件,接着修改即可。地址为5h中的数减去2(如一个SWF文件的5h内的数为F6,我们把它减去2,修改为F4),接着把地址为19h、1ah中的数剪切掉,另存为一个文件即可(UltraEdit-32会自动把原文件备份),注意的是这里使用的版本是6.0。使用的版本是8.0时,会有些出入,不过一般相同内容的SWF文件,保护格式多出两个字节,具体怎样改?不敢妄下结论,还是共同探讨吧(E-mail:freeship@21cn.com),只是希望本文能起到抛砖引玉的作用,就可以啦!
好了,现在就可以“芝麻,开门”啦。