1.3 特性列表
优质
小牛编辑
134浏览
2023-12-01
- 生成包含可执行安装程序的外壳;
- 支持 ZLIB、BZIP2 和 LZMA 数据压缩 (文件可个别压缩或同时);
- 支持卸载 (安装程序可以生成卸载程序);
- 可自定义的用户界面 (对话、字体、背景、文本、检测标记、图像等等);
- 典型和新式向导界面;
- 完整的多语言,支持一个安装程序有多个语言。自带超过 35 种语言翻译,但是你也可以建立你自己的;
- 页面系统:你可以添加标准向导页面或自定义页面;
- 用户可以选择安装组件,树形组件列表;
- 多个安装配置 (通常为最小、典型、完全) 和自定义配置;
- 安装程序自我验证使用 CRC32 校验和;
- 除了压缩的安装数据大小只需要很小的程序头 (默认为 34KB);
- 可以显示文本或 RTF 格式的许可协议;
- 可以通过注册表检测目标目录;
- 易用的插件系统 (大多数插件用于创建自定义对话、因特网连接、HTTP 下载、文件打补丁、调用 Win32 API 等等) 已经包含;
- 安装程序可以达到 2GB 最高限制;
- 可选性的静默安装模式用于自动安装;
- 预处理器支持定义符号、宏、条件编辑、标准预定义;
- 有意思的类似于 PHP 和汇编的编程体验 (包含用户变量、堆栈、流程控制等等);
- 安装程序有它们自己的 VM,使你书写的代码可以支持:
- 文件解压 (可配置的覆盖参数)
- 文件、目录复制、重命名、删除、搜索
- 调用插件 DLL
- DLL/ActiveX 控件注册、解注册
- 可执行外部程序 (外部执行并带有等待选项)
- 创建快捷方式
- 注册表读取、设置、查询、删除
- INI 文件读取、写入
- 常规文本文件读取、写入
- 强大的字串和整数处理
- 基于类名或标题判断窗口
- 用户界面操作 (字体、文本设置)
- 发送 Window 消息
- 通过消息框或自定义页面与用户交流
- 分支、比较等等
- 错误检测
- 支持重启,包括重启后删除或重命名文件
- 安装程序行为命令 (比如显示、隐藏、等待等等)
- 在脚本可以使用用户函数
- 对用户的动作回调函数
- 更多