用WinRAR将多个swf打包成一个EXE文件

在制做一个flash时常常有文件种需导入其它swf文件的情况,这种情况使用flash player打包成EXE文件时,无法将附带的swf文件打进去,这给文件的复制带来了不便。如何将多个swf文件打成一个exe包呢?

比如:有 main..swf、 av.swf 6-2.swf 6-3.swf 这样4个SWF文件 其中index.swf 调用其它的SWF,现在把综们发布成一个 EXE 文件。

这种功能要使用第三方软件。不过这个软件很普及,几乎人人都用——winrar!!

怎么做?跟我来——

1、准备好你的所有swf文件和一个你中意的ICO图标文件——它就是你打包后的图标。

这里,main.swf是主文件(最好用flash player 导成exe 文件),其它是main调用的文件。

2、选中所有文件,右击在弹出的快捷菜单中选择 "winrar 添加到压缩文件..."

把A选中,在B处写上你EXE文件的名字

3、更改设置

在“高级”选项里进行设置

选C——点D——出现下图

在"常规"里设置解压后调用的主文件名。(很关键,名字不要错,注意是解压后运行的文件名!!)

再选择“模式”标签,E——F——G 一个都不能少,

这里设置文件的解压到"临时文件夹",过程中不出现任何提示窗,复盖旧文件(也是为防止出现提示的)

再选择“文本和图标”标签,设好图标

4、开始压缩吧!!

压缩后的文件图标是自定义的,解压到机子的临时文件夹(中间不会出现任何的窗口或提示!!),解压后自动调用main文件。

使用时就像是双击了我们的压缩文件直接执行main文件的感觉一样(当然这与你机子的性能和文件大小有相当关系,否则会等相当一段时间才会开始)!!!如果你把flash Player的图标导入,加在压缩文件里……会和真的播放器一样的,以假乱真!

再没有多个swf文件烦心了。而且在关闭显示文件后,临时文件夹中的内容会全部删除!

时间: 2024-12-22 10:02:49

用WinRAR将多个swf打包成一个EXE文件的相关文章

InstallShield2010如何把.net 4.0环境打包成一个EXE文件进行选择安装?

问题描述 各位大侠我用InstallShield2010打包的.net4.0环境都是预安装,我想把.net4.0环境打包成一个EXE文件进行安装,不带文件夹的那种?求大侠们教我! 解决方案 解决方案二:使用InstallShieldPackageForTheWeb可以方便地将安装程序打包成单一exe的形式.解决方案三:好的我试试看看!解决方案四:你把.netframework4.0打到包,然后在输出的时候,输出为一个一个压缩可执行文件就可以.注意.netframework4.0需要选择32位和6

将网站打包成一个exe文件安装

问题描述 我有一个网站发布在IIS上,我想做个exe安装文件,这个文件安装后在桌面新建个快捷方式,打开快捷方式时会打开默认浏览器打开网站.请问有什么方法可以是实现.不想用.net来做,这个打包.net环境进去,安装包太大了,得不偿失.大神们帮下忙!! 解决方案 解决方案二:你这个所谓的安装包就是要在桌面上创建个网站的快捷方式?解决方案三:是的,的确就是在桌面上建个网站的快捷方式.解决方案四:Referthis:AdvancedInstaller

怎样将打包成一个exe的 dll和exe分开(C#)

问题描述 ILMerge是将C#制作的WinForm应用程序(exe和所引用的dll)打包成一个.exe文件(不是打包成安装文件啊!).有什么工具将dll和exe分离出来 解决方案

怎么将一个文件夹中的内容打包成一个exe

问题描述 怎么将一个文件夹中的内容打包成一个exe 有一个软件包含一个exe(exe1)文件(用于读取数据文件,并展示数据文件中的内容),一个配置文件,一个数据文件,运行exe(exe1)文件,会将数据文件中的内容读取出来,然后显示到界面上.现在要求把这个三个文件打包一个exe(exe2)文件,供用户下载.用户下载后,直接打开exe2文件,会将exe1,配置文件,数据文件从exe2中释放出来至某一目录(目录打包时指定,释放的过程对用户完全透明),然后自动执行exe1文件,打开软件界面,当exe1

python程序用pyinstaller打包成单个exe文件后运行出错

问题描述 python程序用pyinstaller打包成单个exe文件后运行出错 如题,我打包一个python程序,import 的包比较多,打包过程也没报错,用pyinstaller -D 打包为目录时程序可以执行,用-F打包成单个文件,运行就崩溃掉, warn*文件里这样的信息 missing module named unicodedata.ucd_3_2_0 - imported by unicodedata, stringprep, encodings.idna missing mod

c# winform如何打包成一个exe运行文件

问题描述 制作了一个小工具公司内部使用的程序debug下有3个必须的文件不想通过安装程序来安装如何生成一个直接双击就能运行的exe程序呢?求指教... 解决方案 解决方案二: 解决方案三: 解决方案四:同问同问!!也想知道这个怎么弄解决方案五:用WinRar做一个自解压程序?另外,为什么给别人用Debug版本而不是Release版本?解决方案六:引用4楼qbilbo的回复: 用WinRar做一个自解压程序?另外,为什么给别人用Debug版本而不是Release版本? 版本不重要,WinRAR的算

将调用多个swf文件的flash合成一个EXE文件

前些天看到有朋友在许多论坛问同样一个问题-- 多SWF打包发布成EXE问题?多SWF打包发布成EXE问题? 做一个FLASH中有 index.swf 1.swf 2.swf 3.swf 4.swf 5.swf 6.swf 7.swf 8.swf 9.swf 这样10个SWF文件 其中index.swf 有调用 其它的SWF文件.. 我想把他们发布成一个 EXE 文件请问我应该怎么做? 我想要的最终效果是.10个swf打包成一个 .exe 文件.能正常调用执行. 这种功能用flash是不好做的,当

如何把所有代码和窗体封装成一个EXE

问题描述 也就是说如何把所有东西都封装成一个EXE文件.单拿这个EXE文件在别的任何机器上都可以运行完整一套应用程序.不是部署安装包...,求高手 解决方案 解决方案二:你说的这个事,WinRar就能办到就是个释放,启动另一个...........解决方案三:嘿嘿.楼上的回答精湛.解决方案四:引用2楼dfhdhq的回复: 嘿嘿.楼上的回答精湛. 你认为精湛的话,写个用Rar安装.Net2.0脚本让大伙看看!解决方案五:不行,netframework是必须安装的.解决方案六:不知道你说的所有的东西

vs2010打包问题(如何打成一个exe文件)

问题描述 最近用vs2010自带的打包工具.想把framework4.0打包做成一个exe文件.但是默认的打包会打成一个文件夹的方式.给用户要rar再次打包.甚至用户解压rar的可能会到360报警的问题. 解决方案 解决方案二:别用vs自带的,那样还需要一个将msi转成exe的小程序,你用第三方的,随便都行,都可以打包成一个exe解决方案三:自带的打包方式没有给出"压缩包"的方式,它只提供CD-ROM安装或网络下载安装,所以不管你选了什么,都会给你打成一堆文件,而不是一个文件要么你打完