WinRAR将多个文件打包一个EXE文件(用此程序可以打包)_winrar将多个文件打包成exe文件打开后可以选择文件-程序员宅基地

技术标签: exe  c  flash  

 在制做一个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图标文件——它就是你打包后的图标。


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

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

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

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

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

    3、更改设置

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

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

 

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


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

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

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

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

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

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

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

    4、开始压缩吧!!

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

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

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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/pizi0475/article/details/5415010

智能推荐

Windows UAC权限详解以及因为权限不对等引发的若干问题分享-程序员宅基地

文章浏览阅读1.3w次,点赞103次,收藏97次。Windows UAC权限详解以及因为权限不对等引发的若干问题分享。_uac权限

目标检测:数据集划分 & XML数据集转YOLO标签-程序员宅基地

文章浏览阅读1.1k次,点赞16次,收藏20次。目标检测的数据集划分以及XML格式转为YOLO的Label格式

jupyter下使用conda环境_jupyter conda-程序员宅基地

文章浏览阅读1.7k次。安装nb_condaconda install nb_conda安装完成后,jupyter notebook中多了Conad选项卡,但此时还不能用,还需要在每一个虚拟环境中安装jupyter.在虚拟环境中安装jupyter进入虚拟环境,Linux&mac环境:source activate your_env_name,在windows下执行conda activate your_env_name在虚拟环境中安装jupyter:pip install ipykernel,这样重新执行j_jupyter conda

【长期更新】 PHP题目-程序员宅基地

文章浏览阅读74次。1.要求在一组数中,插入一个新数,并维护原来的排序方式不变<?php//1.要求在一组数中,插入一个新数,并维护原来的排序方式不变function insertArr($arr,$val){ $pos=0; if (sizeof($arr)==0) return array($val); //传入数组没有值 if (sizeof(..._php 要求在一组数中,插入一个新数,并维护原来的排序方式不变

9.3 Java反射reflect()-程序员宅基地

文章浏览阅读57次。掌握Class.forName方法及获取其对象的属性方法等

powerdesigner设计的pdm模型导出清晰图片格式_pdm 导出图片-程序员宅基地

文章浏览阅读888次。1.首先全选或者选择你要保存的元素【Ctrl+A】2.Edit---->Export Image3. 导出-->保存over!_pdm 导出图片

随便推点

终究还是一只菜鸟(转)-程序员宅基地

文章浏览阅读62次。本来打算一切都尘埃落定再去写东西。可是如果这么一直等下去,真不知道还有没有写的可能啦。 写技术不是件容易的事情突然发现记录生活和写技术日志需要特殊的热情和持久的耐性。生活本身就不容易,做技术也很不容易,我们还要协调,思考,沟通。。。那么最后托着疲惫的身体,麻木的灵魂还能写出什么来呢。。。所以我对那些一只孜孜不倦的写技术日志的人还是充满着敬意和羡慕。羡慕他们在兴趣的驱动下..._最终难得迎来一只菜鸟

IOT物联网概述及应用层架构入门篇_iot物模型 如何对接-程序员宅基地

文章浏览阅读3.6k次,点赞8次,收藏59次。本文是本着了解物联网原理及如何架构软件到具体案例的应用而梳理的一篇文章,学习了多位前辈的成果,有不足的地方请及时指正。_iot物模型 如何对接

python的星号(*)和双星号(**)运算符的使用_用双星号可变参数最大值,最小值怎么算-程序员宅基地

文章浏览阅读5.4k次,点赞2次,收藏3次。在python中,1,星号(*)运算符可以用在两个位置,函数定义和展开集合def func1(*args): #用星号定义可变参数列表 for arg in args: print 'arg=',argif __name__ == '__main__': func1(1,2,3,4)# args={'a':1,'b':2,'c':3,'d':4}..._用双星号可变参数最大值,最小值怎么算

org.springframework.web.servlet.DispatcherServlet.noHandlerFound No mapping for GET/*-程序员宅基地

文章浏览阅读1.2w次,点赞2次,收藏8次。一般出现这个原因就要去Springmvc.xml下去查看自己的配置文件有没有出错注意<mvc:annotation-driven />是把映射器和适配器给打开还有注意@Controller注释把ExceptionController封装成对象,要不然也会报错注意<url-pattern>/</url-pattern>拦截”/*”,这是一个错误的..._org.springframework.web.servlet.dispatcherservlet.nohandlerfound no mapping

ArrayList vs LinkedList-程序员宅基地

文章浏览阅读109次。千万不要再回答简单的ArrayList查询快,LinkedList插入快了,这样回答一看就是背题的…先上结论ArrayList基于数组,需要分配连续内存随机访问快(根据下表访问)尾部插入、删除性能可能,其他部分插入、删除会移动数据,性能会降低可以利用cpu缓存,局部性原理LinkedList基于双向链表,无需连续内存随机访问慢(需要沿着链表遍历)头尾插入删除性能高占用内存多原理首先呢,感慨一句,真的随着年限的增长,越来越觉得世界是相通的,技术也是相通的,如果你明白计算机._arraylist vs linkedlist

什么是网络编程?-程序员宅基地

文章浏览阅读8.2k次,点赞28次,收藏64次。网络编程_什么是网络编程