该工具为7z高级自解压模块的GUI图形界面设置工具, 当然也支持官方的鸡肋版本;
支持详细的界面设置, 提示, 以及快捷方式创建等等;
支持图标更改(内建引擎/外调ResHacker);
内置/外调SFX模块, 仅单一文件, 不产生垃圾文件;
导入&导出配置的功能, 可以保存配置方便多次使用;
从已有的自解压文件中提取 SFX 模块, 配置 和 .7z 压缩包资源;
外调 UPX (或者其它资源压缩工具), 可减少所生成的自解压程序体积约 50KB.
【更新】
3.7 Beta (build 192) 2010/09/30:
+ 新增 MyRes.dll 插件(基于 PE Module Explorer),用于编辑 SFX 模块;
# 内置 Sfx 模块移及替换图标等功能至新的插件 MyRes.dll 中,减少主程序体积.
<解压路径部分>
SFX内部预定义常量: %%S 代表自解压程序所在目录; %SYSTEMDRIVE% 代表系统驱动器(如 C:\); %PROGRAMFILES% 代表系统驱动器下的"Program Files"文件夹.
Windows 相对路径: . 代表自解压程序所在目录; .. 代表自解压程序所在目录的父目录.
SFX 配置中定义的环境变量: 如 %Path% 等等.
如果安装目录为空, 则自动解压到临时文件夹中, 并在需要运行的程序完成之后, 删除此临时文件夹及其释放的所有文件(用于安装包释放临时文件的模式).
<导入&导出>
如果含有中文等非英文字符, 导出时需要选择文本编码为 Unicode 或者 UTF8.
<其它>
%%T 代表安装目录, 可用在"运行程序"以及"快捷方式"等处.
<配置>
sfx 自身的配置一般为 .txt 文件(UTF-8), 工具亦可直接解析(非100%兼容);
.7zSC 为工具专用的配置文件, 若保存为 UTF-8 编码, 也可直接作为 sfx 配置使用(非100%兼容).
<RTF>
你可以直接拽入已编辑好的 rtf 文本到编辑框中, 或者调用外部编辑器.
如果没有指定外部编辑器, 则会调用系统的写字板. 程序会自动将当前的 rtf 文本复制到内存之中, 你只需要在新打开的外部编辑器中粘贴并进行编辑; 在编辑完成之后, 将其全部复制并粘贴到程序的编辑框中.