兮米安装包制作工具的简介
1.兮米安装包制作工具是一款专业的傻瓜式 安装包制作 软件,该软件拥有让初学者上手容易、制作的安装程序功能完善等优点,无需任何复杂的脚本操作,只需填写制作器中提供的安装包配置即可制作相应的安装包。
2.兮米安装包制作工具具有友好的图形用户界面,直观而且很简单的界面,其压缩核心为7zip,由易语言编写的安装包外壳完美结合而成,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且制作的安装包保证符合Windows 最好的操作建议。

官方下载地址:www.ximipk.com

【入门封装教程】
1. 准备你要打包资源(以下准备了实体文件)

2. 打开兮米安装包制作工具,来到首页把该填的填了

3. 接着添加数据

4. 先来到编译配置,我这里先改成了安装包与压缩包进行合并(为了方便演示,这里我改了压缩率为“存储”,默认是标准,你还可以选择较高和极限)

5. 编译后得到单个exe文件:

【安装包与压缩档案分离的封装教程】

[设置单个压缩分卷]
1.这里还是同上那样使用方案一添加文件夹

2.在使用方案一添加了数据后,除了可以把其封装成单个exe文件,还可以是exe与压缩包分离(我这里故意把压缩分卷改大点目的就是想让它只生成单一个分卷,以及一个exe)

3.编译后得到

[设置多个压缩分卷]
1. 如果想设置每个分卷为100MB(那么其分卷个数主要取决于总压缩档案的大小)

2. 编译生成

注:以上的这些分卷包必须与安装程序放在同个目录内才可以使安装程序正常启动,并且分卷包的各个文件名不得随意改动,否则安装程序将在启动时报错

[制作bin分卷包]
1. 如果你想制作bin包,原则上只需直接把7z的分卷后缀名给改了,那如何改就是一个问题,以及在安装程序内部是如何绑定这些分卷包的问题。
点击制作器里的编译配置,来到 “设定分卷名” 这个选项

其中:%ProductName%.%Num% 就是这个安装包默认绑定的以及在安装生产的过程中所指定的压缩包分卷名。
这串代码属于兮米安装包内部的“环境常量”,%ProductName%是产品名称,而%Num%是7z分卷的后缀序号,如001、002……更多常量代码可在兮米制作器-常量中查询

2. 将分卷包的名字给改一下,如果要想制作bin包只需在其%Num%之后加入".bin"的字串

3. 编译后可得大量bin包~。~
 
注:由于bin包本质上还是7z分卷文件,至少在兮米制作器里并不会对这些分卷的文件内容进行改动,不排除有人会手动地把这些bin后缀文件名都改为7z可解压的后缀(001,002…)然后进行打开与解压。如果你想要维护bin分卷包的安全,此时你应该对制作器设定压缩密码,来保护压缩档案分卷(详见下文的“[安装程序的安全选项]”)。

[使用兮米制作器方案二导入已有的压缩档案进行封装]
原先使用的都是“方案一:添加文件夹”,但由此引发一个问题就是:如果想改动要封装的文件,那么我就需要重新地对整个文件夹都压缩一遍,这样在时间开销上是比较大的。因此我们这里就采用方案二:"导入已有的压缩包" 进行安装包的制作封装。

1 如果已经制作了7z压缩包或分卷包,则可以直接使用方案二进行封装

注:每当兮米制作器使用方案一封装后,都有生成一次临时的备份压缩档案(路径在$兮米制作器\data),于是可以拿来转移作备份。

2 方案二导入已有的压缩文件(单个文件)

3 如果你只导入单个文件,那么你要么可以选择安装包与压缩包合并,或者可以选择安装包与压缩包分离

4 如果选择与压缩包合并,那么编译生成后照样只生成一个exe文件

5 如果选择与压缩包分离,那么压缩档案这时候只做复制操作(此时制作器内的分卷大小默认是失效的,可随意填写)
这里我还是制作bin包,同样把“设定分卷名” 在原本的分卷名之后添加".bin"子串

6  方案二导入已有的压缩文件(多个文件)

7 点编译后,弹出提示(还是比较人性化的,选择“移动安装包” 这样完全可避免复制分卷包的开销,特别适合大数据的游戏)
 

【封装安装程序中的注意事项】
[加固7z头部的安装程序]
1. 正常情况下使用兮米制作器封装得到的安装程序exe本质上就是一个7zip的自解压程序,如下图可使用一般的7z工具打开

7z工具可打开,也能解压

2. 下面说说解决方案,如果要想要不让7z工具打开,那么你可以在编译配置里把“二重封装模式” 打勾

编译后得到的安装包,用7z工具打开后会提示:

实际上到这里其7z的数据头部信息已经被加固,一般的7z工具是无法打开的,
安装程序启动后会自动释放一份7z档案,如下图,完成解包后可正常安装

注:加固7z头部的安装程序,当且仅当在分卷模式中设置“始终安装包与压缩包合并”选项后才能有效!
如果使用了安装包与压缩分卷分离的情况,那么分卷包的安全使用当前是无法保证的,虽然你可以“设定分卷名”制作了bin后缀的分卷包,但他们依然在数据结构内容上没有本质的改变(不过理论上需要人为地把一个个bin后缀的包进行重命名后缀为001、002…然后7z工具才能正常解压,否则会报错)

[加密7z压缩档案]
1. 选择“预定密码” 将会使兮米制作器“方案一”导入的文件夹进行加密压缩处理。

2.用此方法得到的安装程序即使编译时使用“裸壳封装模式”,使用7z工具打开后会提示该自解压程序被加密(但程序在启动后并不会提示加密,它会自动使用预定义的密码进行安装)

3. 此外,如果你想导入已经压缩加密好的7z档案(也就是使用兮米制作器的方案二进行安装程序的封装),那么你也只需在“编译配置”中把预定密码给打上,这样一来编译出的安装包也会认加密的7z。

[外部7z工具的要求]
由于兮米制作器核心技术原因,如果你要导入多个7z分卷,那么仅支持7zip内核版本在9.20 及其以下版本,也就是说如果你想要自行制作7z的分卷包,然后使用兮米方案二进行封装,那么你应该选择7zip 9.20或以下版本的工具。(若为单个压缩包则任何7z版本都可以,可能是9.20以上版本对分卷的结构作了调整,总之兮米无法解压9.20以上版本的分卷包)
附7z官网下载链接:http://www.7-zip.org/download.html
选择:Download 7-Zip 9.20 for Windows

兮米安装包制作工具 制作bin包 教程相关推荐

  1. 兮米安装包制作工具图文教程集锦电子书

    兮米安装包制作工具是俺用过最好用的软件打包工具,操作简单,功能强大~ 点击压缩包文件里的index.htm 打开电子书. https://pan.baidu.com/s/1mnOd7lbD_Qqbyc ...

  2. 兮米安装包制作工具v6.39

    兮米安装包制作工具是一款专业的傻瓜式安装包制作软件,该软件拥有让初学者上手容易.制作的安装程序功能完善等优点,无需任何复杂的脚本操作,只需填写制作器中提供的安装包配置即可制作相应的安装包. . 功能介 ...

  3. 兮米安装包制作工具绿色版

    2019独角兽企业重金招聘Python工程师标准>>> 兮米安装包制作工具是一款专业的傻瓜式安装包制作软件,该软件拥有让初学者上手容易.制作的安装程序功能完善等优点,无需任何复杂的脚 ...

  4. 使用老毛桃u盘启动盘制作工具安装Win7图文教程

    第一类方法: 原生U盘安装,本工具制作完的U盘启动菜单含Windows7操作系统安装功能,使用本功能可以将Win7系统完美移植到你的U盘中.本功能不用进PE不用虚拟光驱,不受FAT32和NTFS文件系 ...

  5. deepinu盘制作工具_u盘启动盘制作工具怎么制作 u盘启动盘制作工具制作方法【详细步骤】...

    在电脑城很多技术人员都会使用u盘装系统的方法给用户电脑安装系统,他们是怎么操作的呢?其实很简单,就是通过u盘启动盘来安装系统的.而u盘启动盘是需要用 u盘启动盘制作工具 来制作的.那么问题又来了,u盘 ...

  6. 用计算机制作动画,如何使用制作工具制作一个简单的Flash动画-电脑自学网

    怎么制作Flash动画?通过Adobe Flash我们可以制作出非常有趣好看的动画,也可以制作一键简单的小动画,下面给大家介绍如何使用制作工具制作一个简单的Flash动画. 操作方法: 1.打开fla ...

  7. u大师制作linux启动盘制作工具,如何用u大师u盘启动盘制作工具制作启动u盘

    如何用u大师u盘启动盘制作工具制作启动u盘?想要用u盘装系统的前提是要将u盘制作成启动u盘,那么今天小编要跟大家分享的就是制作启动u盘的操作方法,具体的操作方法是什么呢?接下来小编就跟大家讲讲如何用u ...

  8. 计算机启动盘安装教程,u启动u盘启动盘制作工具制作u盘启动盘及u盘装系统教程...

    U启动u盘启动盘使用教程 u启动是一款操作便携的u盘启动盘制作工具,其强大的兼容性能够兼容市面上绝大多数的电脑配置,而且安装系统的过程都相当简练,就算是电脑小白也能够根据u启动官网提供的操作步骤独立完 ...

  9. 免费拿走Vivado2017.4安装包及其license(附带安装教程)

    免费拿走Vivado2017.4安装包及其license(附带安装教程) 安装包下载地址:下载链接 license: 这是另外一个连接,你懂的u1qq 安装教程: 1.双击安装包文件夹中的xsetup ...

最新文章

  1. 强连通 Tarjan
  2. wordpress linux位置,Linux 下搭建 WordPress 个人站点
  3. Effective C++学习第六天
  4. android 工程结构,它到底是怎么运行的。
  5. 点击部分刷新html ajax,一文全解web前端精简知识点
  6. UI基础之UITableView案例QQ聊天界面
  7. [HNOI2006]最短母串问题——AC自动机+状压+bfs环形处理
  8. smartq ten3 android4.2 v1.1,全线升级Android 4.2 智器平板新体验
  9. 华为路由器配置Telnet登录
  10. 腾达u12如何安装linux驱动,Centos7 安装腾达U12驱动无线网卡
  11. 计算机切换到桌面,电脑桌面切换软件 电脑桌面快速切换
  12. C#:Winform 打字测速程序 Typer
  13. 中考计算机易错知识点,【中考备考】易错知识点归类
  14. 【Python】多文件夹图片重命名
  15. 使用在线链接阿里图标库(iconfont)(vue)
  16. 为什么近视人群需要戴变色镜片?
  17. 【Java】练习题库 程序阅读题
  18. 是什么使Slider Revolution成为最好的WordPress Slider插件?
  19. 柯达四年后彻底退出胶卷业务
  20. 天书奇谈怎么显示连接服务器,天书奇谈手游好玩吗 天书奇谈无法连接服务器怎么办...

热门文章

  1. 网瘾少年大逃亡 情形堪比越狱
  2. java指针的数组_Java中的数组是指针
  3. 给v-for循环中的最后一个数组加不同的样式
  4. 智能安全帽价格多少?什么品牌好?
  5. Spring MVC 集成 jackson-dataformat-xml 问题
  6. 护航“东数西算”工程 | 安全狗云原生安全能力亮相2022南京软博会
  7. pip upgrade出错
  8. 传统存储 VS 分布式存储
  9. 年薪都是二十多万,选华为还是选特斯拉
  10. CountDownTimer源码解析