NSIS Simple Pack Tool v3.1.0.1

NSIS Simple Packet Tool is an extremely good package software on Windows platform。现爱绿软为大家带来的NSIS简易封包工具已经更新到 v3.1.1

NSIS单文件封包工具现在改名为简易封包工具适于把常用的程序个性化封包为单文件的程序打包版权自定义图标等文件信息方便使用.多种模式接口支持多种格式,Support syno-bit definition of runner script…

This procedure and the procedure after the package may be reported to poison,如认为不可靠切勿使用

Application instructions:

封包工具

 

Update the log:

简易封包工具v3.1.0.1更新内容:
1:封包完成后改为不自动退出可点击再次封包.
2:适当代码调整优化封包结构.
3:加入新版发布提醒.

 

Version description:

这里就尽详细的讲一下主要功能和可能遇到的问题.
四种封包模式:
(1) Operating mode
That is, single file mode,解压运行完成后全部删除临时内容.
② 解压模式
静默解压到任意位置可创建桌面快捷方式也支持运行一些脚本,Attention:此模式解压后的位置不含自身文件夹.
③ 极简模式
封包后的程序运行时会有一个是否安装的提示对话框安装文件夹内生成ZUninstall.exe的卸载文件.
(4) Interface mode
封包后的程序属于NSIS现代界面基本功能安装方式安装文件夹内生成ZUninstall.exe的卸载文件.


几项注意
ico程序图标
尽可能避免失败建议自备有效格式可用图标可外部调用如不自定则尝试从主程序中提取32*32的图标作为生成文件的图标.
也支持选取exe文件的图标提取.
如果调用的都是脚本,No definition uses built-in ico icon.
有些虽然是ico格式图标但是非标准格式不可用图标会导致程序自动退出.
还有情况是使用有些程序它内包含的是不可用或零字节图标也会导致程序自动退出.
文件夹名和文件名
最好使用字母数字作为文件夹以及文件名尽量不要有空格,Multi-layer directory calls are not recommended,避免异型文字/表情符号.
封包目标文件夹
必须可读写如果是系统进程占用只读隐藏系统账户无权限的文件夹不可封包会导致失败.
压缩率问题解释
使用solid lzma最大压缩率.
常识认知问题
并不是所有的文件都可以封包自己要有一个判断能力,To practice often to accumulate experience,如果觉得自备一个图标都是费事的境界的话大可不必使用我们也无义务解答或可付费让人给你做.


Record.txt
封包后生成的记录文件如果记不得自己做了那些操作或者跟自己操作不符可打开此查对如无用可拖入回收站.


运行位置(必填)
Program unzip directory or directory location to install,这里已经预写了几个常用位置常量提供选择如不在内可按照NSIS的常量填写即可也可直接输入位置.
除解压模式外无需写要封包的文件夹名. : $PROGRAMFILES
Attention:解压模式解压后不含文件夹自身需加写文件夹名: $PROGRAMFILESabc


封包目录(必选)
必选项目,It is recommended that the first step be selected,运行程序和脚本必须在此文件夹内.


程序名称
此为生成文件名打包后生成的文件默认Program.exe可自命名会自动生成在封包目录同一位置.


Registered(通用)
解压后运行的程序和需要隐藏运行的脚本暂时先写了俩个接口如不够用暂时解决方法是cmd/bat/vbs/exe自行扩展,Support for the following scripts:
*.bat;*.cmd;*.reg;*.vbs;*.inf;*.dll;*.exe;*.msi
Attention:其它程序或脚本无需参数exe支持参数运行注意加参数前面的空格reg.vbs运行完会立删解压模式/极简模式/界面模式 注意这点.


32位运行程序/64位运行程序
谨在运行模式下为32/64运行程序选项其它模式自动切换为快捷方式文件主要是区分系统位数之用,Support for runners and scripts are as follows:
*.exe;*.cmd;*.bat;*.reg;*.vbs;*.inf;*.msi
Attention:其它格式脚本无需参数如选择dll则会自动执行注册命令exe支持参数运行注意加上空格以后在加参数reg.vbs运行完会立删解压模式/极简模式/界面模式 注意这点.


32位快捷方式/64位快捷方式
解压/极简/界面这三种模式自动切换为快捷方式选项分别系统位数的快捷方式之用都可以作为快捷方式但是不支持参数.


退出运行(通用)
A program or script that runs after running,解压/极简/界面模式为解压完或安装完成后运行支持程序以及脚本
*.exe;*.cmd;*.bat;*.reg;*.vbs;*.dll
Attention:exe支持参数运行此处dll为卸载命令只适于在运行模式下使用其他模式慎用dll


写入卸载面板
极简模式/界面模式 之选项,The Program and Functions uninstall panel written to the system after the installation of the program that selects this post-package.


自定标题
如不自定则默认使用文件说明作为标题.


自定快捷方式名
如不自定义则用32位快捷方式/64位快捷方式的文件名作为快捷方式.


自定开始菜单文件夹名
如果要使用开始菜单,Start menu list adds a folder,默认使用要封包的文件夹名.


左侧图片.bmp格式
界面模式的左侧图片(164×314)不自定则用默认内置.


顶部右图.bmp格式
界面模式的顶部右图(150×57)不自定则用默认内置.


安装协议
界面模式使用文本内容不可超出32汉字文本可调用外部txt文本.


卸载图标
极简模式/界面模式之用,Use the default if not defined.


卸载运行
极简/界面模式使用卸载时运行支持的程序或脚本
*.exe;*.cmd;*.bat;*.reg;*.vbs;*.dll
Attention:exe同样支持参数运行dll为卸载命令其它无需参数.


卸载前删除文件(通用)
运行模式为运行完成退出后删除其它位置的临时文件解压模式为解压后运行删除文件如果是极简/界面模式,Run the uninstall file first step to delete the file,可输入常量或者直接位置文件名.


卸载前删文件夹(通用)
同上.. 可输入常量或者直接位置文件夹名.


运行前删除文件(通用)
在解压或者运行前删除其它位置的一些文件之用可写常量位置+文件名或者直接位置文件名.


运行前删文件夹(通用)
For deleting folders in other locations before unziporing or running,可写常量位置+文件夹名或者直接位置文件夹名.

 

Download address:

https://ilvruan.ctfile.com/dir/884953-34287043-28baf7/

 

 

Tips:0Points are login view,99Points for SVIP login view,Free use of high-speed download links 5 times a day for regular users。


Love green soft » NSIS Simple Pack Tool v3.1.0.1

Leave a Reply