无忧启动论坛

标题: nsis 单文件打包工具或目录打包工具,2024.6.3.更新发布 [打印本页]

作者: 23070205    时间: 2022-2-17 16:33
标题: nsis 单文件打包工具或目录打包工具,2024.6.3.更新发布
本帖最后由 23070205 于 2024-6-4 07:38 编辑

上一次版本链接http://bbs.wuyou.net/forum.php?m ... 4427169&ptid=427906
2021.11.22版本
1.支持ico.ico文件放到本程序目录,就可以自动打包进去。
2.支持快捷方式选择。
3.支持7z可见或不可见。
4.支持了nsis变量,更加科学。
5.发布X86和x64双版。
6.可能还会有bug。
------------------------------------------------------------------------------
2022.1.16版本
本版本编译于2021‎年‎12‎月‎21‎日 ‎星期二,‏‎下午 11:45:58。
文件名称:H:\Backup\桌面\Nsis 单文件打包工具1220ico.exe
文件大小:3279360 字节
文件版本:2021.12.21.3
修改时间:2021年12月21日 23:45:58
MD5     :8CC7FC1CE651635889109902FB245BFF
SHA1    :C87F89F7411AC4DAA612225AF07CEAAD1FA66B54
CRC32   :E192A9F5

最新版本,
1.图标变得更加清晰。
2.适应更多情况的文件属性。
3.加入了坛友提到的,增加压缩方式。
我先发布一下,大家测试吧。
2022.2.17 补发一下这版的链接。
[color=rgba(0, 0, 0, 0.85)]https://www.123pan.com/s/1A5A-ocLQh


2024.05.31版本
更新如下:界面中,提醒ico显示不全的问题。如自定义请在本程序目录放Ico.ico文件。那么就可以实现自定义ico。
更新用户变更,换系统后,不能通用的问题。(重点更新!)
更新提前导入注册表的问题。已在win11 x64测试没有问题。
下载地址还是上一版的地址。
如没有问题,后续不再更新。

此版本开始已经支持自定义目录,在选择目录的最下方,删除“自定义路径”几个字后,可以运行解压到指定路径,比如D盘soft目录。 这个是放最后了。大家可能发现不了。

2024.05.31版本,在windows下使用没有问题。但pe下导入注册表出现问题,主要是pe环境变量不完整导致。
2024.06.03版本  更新注册表在pe下,不能导入注册表的问题。地址还是上一版的地址。


作者: 23070205    时间: 2022-2-17 16:34
文件名称:H:\Backup\桌面\Nsis 单文件打包工具_x64-1220ico (2).exe
文件大小:3315200 字节
文件版本:2021.12.21.3
修改时间:2021年12月21日 23:46:02
MD5     :F4102BF89AD18D38D47D0B85E412D336
SHA1    :281CE504650B055323DE63DCC7E70CECCE97BE25
CRC32   :376DF7E9

文件名称:H:\Backup\桌面\Nsis 单文件打包工具1220ico.exe
文件大小:3279360 字节
文件版本:2021.12.21.3
修改时间:2021年12月21日 23:45:58
MD5     :8CC7FC1CE651635889109902FB245BFF
SHA1    :C87F89F7411AC4DAA612225AF07CEAAD1FA66B54
CRC32   :E192A9F5

作者: cclgoo    时间: 2022-2-17 16:40
赶紧跑来占楼支持
作者: 朱哥zlm    时间: 2022-2-17 19:36
感谢分享!!!
作者: sfanking    时间: 2022-2-17 19:45
太好了,终于出来了,谢谢
作者: jjbj66    时间: 2022-2-17 20:01
谢谢
作者: netfox2008    时间: 2022-2-17 20:05
又更新了,收下
作者: sfanking    时间: 2022-2-17 20:11
发现个小问题。制作完成的单文件,在查看属性-详细信息中,对版权和合法商标中的符号识别错误,圈c和圈R识别成\XA等。不过小问题,不影响使用,谢谢

作者: jjbj66    时间: 2022-2-17 20:24
小白请教各位大神,此打包和用压缩软件打包有什么特点?谢谢!
作者: netfox2008    时间: 2022-2-17 20:31
测试了下,打包正常。不过希望后续能加上打包文件位置选择功能!
作者: netfox2008    时间: 2022-2-17 20:35
jjbj66 发表于 2022-2-17 20:24
小白请教各位大神,此打包和用压缩软件打包有什么特点?谢谢!

压缩软件自解压和这个实现功能差不多。但是这个更方便点。比如可以安照系统运行相应的exe,比如x86系统运行32位版本,x64系统运行64位版本。
其它的一些差别主要看个人需求了。
作者: jjbj66    时间: 2022-2-17 21:16
netfox2008 发表于 2022-2-17 20:35
压缩软件自解压和这个实现功能差不多。但是这个更方便点。比如可以安照系统运行相应的exe,比如x86系统运 ...

多谢多谢
作者: 少马石    时间: 2022-2-18 16:20
压缩方式。zlib的,打包后文件有点大

作者: 2011haidong    时间: 2022-2-20 23:46
感谢分享
作者: boaz199    时间: 2022-2-21 22:17
顶,谢谢楼主的劳动和分享。
作者: cclgoo    时间: 2022-2-24 18:23
文件可见应该针对所有压缩软件,5大很多功能很实用,弄点过来咯
作者: 23070205    时间: 2022-2-25 10:54
cclgoo 发表于 2022-2-24 18:23
文件可见应该针对所有压缩软件,5大很多功能很实用,弄点过来咯

5大的确实很好,相同的功能,不要再去重复。比较要求高的,就用5大的吧。这个就是要使用
简单点。
作者: 23070205    时间: 2022-2-25 10:56
cclgoo 发表于 2022-2-24 18:23
文件可见应该针对所有压缩软件,5大很多功能很实用,弄点过来咯

5大的确实很好,相同的功能,不要再去重复。比较要求高的,就用5大的吧。这个就是要使用
简单点。
作者: 23070205    时间: 2022-2-25 10:57
少马石 发表于 2022-2-18 16:20
压缩方式。zlib的,打包后文件有点大

这个是为了减少解压时的,用时才提供的。默认选最高压缩。大的文件,可以zlib,减少解压的用时
作者: 879792799    时间: 2022-2-26 05:34
23070205 发表于 2022-2-25 10:54
5大的确实很好,相同的功能,不要再去重复。比较要求高的,就用5大的吧。这个就是要使用
简单点。

5大的帖子在哪里?求指教
作者: 23070205    时间: 2022-2-26 08:47
879792799 发表于 2022-2-26 05:34
5大的帖子在哪里?求指教

请到此处下载:  https://423down.lanzoui.com/iL7bTgdce3i
作者: 879792799    时间: 2022-2-26 08:53
23070205 发表于 2022-2-26 08:47
请到此处下载:  https://423down.lanzoui.com/iL7bTgdce3i

非常感谢大大!!!!
作者: cclgoo    时间: 2022-2-26 09:18
压缩工具只能7Z右击打开可见吗…发现一个同类的,有点意思的功能,在不可见情况下可单独保留某一个“文件名.后缀名”可见,同时加了个一机一个和一个密码和一个可使用天数功能,专为某类工作者打造的!
作者: cclgoo    时间: 2022-2-26 09:19
一机一码
作者: cclgoo    时间: 2022-2-26 09:31
可以一个功能把刚那些功能全搅定,动态密码,如年月日时分,可自己选一个打乱的顺序,如时月分,不知道不可见的前提下能否实现这功能,反正BAT是可以实现动态密码
作者: mdyblog    时间: 2022-2-26 09:44
看看
作者: yyjpcx    时间: 2022-5-14 07:04
oCam_v520.0官方包    试了下  打包 运行报错
是否包含多级目录就不行呢
作者: zxwei    时间: 2022-5-14 09:40
又更新了,收下
作者: cfq001    时间: 2022-5-25 09:34
谢谢分享,回复看看。
作者: cfq001    时间: 2022-5-25 09:35
谢谢分享
作者: xiaozhou    时间: 2022-5-31 16:11
就可以自动打包进去
作者: hp3325    时间: 2022-6-3 15:53
解压时能不改变文件属性吗?这样能解决好多问题
作者: xiaojiejun    时间: 2022-6-3 21:02
感谢分享
作者: gengjianxun    时间: 2022-8-19 11:53
谢谢分享,下载测试
作者: 春梦无痕    时间: 2022-10-28 10:02
打包程序运行释放的文件不能自动删除,建议增加个退出单文件程序,自动删除释放文件
作者: 香国妙手    时间: 2022-10-28 20:33
给力给力
作者: 香国妙手    时间: 2022-10-28 20:43
给力给力
作者: 23070205    时间: 2022-10-29 16:49
春梦无痕 发表于 2022-10-28 10:02
打包程序运行释放的文件不能自动删除,建议增加个退出单文件程序,自动删除释放文件

你选择temp变量目录,还不自动删除吗?
作者: 春梦无痕    时间: 2022-10-30 12:49
23070205 发表于 2022-10-29 16:49
你选择temp变量目录,还不自动删除吗?

不知道啥情况,试了几次,有时候可以有时候不行,成功的最后也是会遗留个空文件夹
作者: 春梦无痕    时间: 2022-10-30 13:00
春梦无痕 发表于 2022-10-30 12:49
不知道啥情况,试了几次,有时候可以有时候不行,成功的最后也是会遗留个空文件夹

截图 wwm点lanzoub点com/idYY50ety6sh
反正影响不大,能修复下会更好
作者: 9001    时间: 2022-10-30 14:03
批处理作为解压后运行主程序的话,设置不了图标和版本信息。
作者: 香国妙手    时间: 2022-10-30 19:37
给力给力
作者: ZMLoveLH    时间: 2022-11-7 07:33
看看楼主提供 nsis 单文件打包工具 性能怎样啊
作者: 763221847    时间: 2023-9-7 00:29
芜湖!!  谢谢大佬
作者: slamdunk    时间: 2023-9-7 01:55

感谢分享
作者: ahbzlong    时间: 2023-9-7 03:11
下载试试
作者: KIM3298    时间: 2023-9-7 04:58
谢谢分享
作者: xiangsui    时间: 2023-9-7 07:40
还更新吗
作者: 2011jifeiyun    时间: 2023-11-22 12:01
启动文件不支持 .VBS
作者: 语之男    时间: 2024-1-28 17:57
打包后找不到文件生成在哪

作者: 23070205    时间: 2024-1-28 20:16
语之男 发表于 2024-1-28 17:57
打包后找不到文件生成在哪

生成在nsis打包程序的目录
作者: mars5016    时间: 2024-3-12 23:40
感谢分享~~~~~~
作者: mars5016    时间: 2024-3-13 12:11
感谢分享
作者: crt1024x768    时间: 2024-3-13 14:45
感谢分享 试试看怎么样
作者: duduhao    时间: 2024-3-13 15:19
谢谢!666
作者: hehuiying    时间: 2024-3-27 20:47
谢谢分享
作者: 狼人72105    时间: 2024-5-30 19:05
23070205 发表于 2022-2-17 16:34
文件名称:H:\Backup\桌面\Nsis 单文件打包工具_x64-1220ico (2).exe
文件大小:3315200 字节
文件版本: ...

你好 楼主 最新版的 在提前加载主程序之前的栏中,添加注册表  发现制作出来的单文件 注册表无效。需要排查。
作者: Tatsumki    时间: 2024-5-30 19:26
谢谢分享
作者: 23070205    时间: 2024-5-31 07:03
狼人72105 发表于 2024-5-30 19:05
你好 楼主 最新版的 在提前加载主程序之前的栏中,添加注册表  发现制作出来的单文件 注册表无效。需要排 ...

抽空我测试一下。
作者: 23070205    时间: 2024-5-31 10:41
2024.05.31版本
更新如下:界面中,提醒ico显示不全的问题。如自定义请在本程序目录放Ico.ico文件。那么就可以实现自定义ico。
更新用户变更,换系统后,不能通用的问题。(重点更新!)
更新提前导入注册表的问题。已在win11 x64测试没有问题。
下载地址还是上一版的地址。
如没有问题,后续不再更新。
作者: 狼人72105    时间: 2024-5-31 11:00
23070205 发表于 2024-5-31 10:41
2024.05.31版本
更新如下:界面中,提醒ico显示不全的问题。如自定义请在本程序目录放Ico.ico文件。那么就 ...

昨晚亲测,使用你的工具打包dism++,在添加注册表文件打包后,确实无效,又测试5大的工具,添加注册表,打包后运行,一切正常。亲测。QQ852157461,有空可以加我,共同讨论,很喜欢你这款工具,希望很完美。
作者: luanqh    时间: 2024-5-31 11:05
感谢分享!
作者: 狼人72105    时间: 2024-5-31 11:20
23070205 发表于 2024-5-31 10:41
2024.05.31版本
更新如下:界面中,提醒ico显示不全的问题。如自定义请在本程序目录放Ico.ico文件。那么就 ...

你发布的新版经测试还是没有在主程序运行之前把注册表打入运行。汇报完毕,希望继续改进。
作者: 狼人72105    时间: 2024-5-31 11:21
23070205 发表于 2024-5-31 10:41
2024.05.31版本
更新如下:界面中,提醒ico显示不全的问题。如自定义请在本程序目录放Ico.ico文件。那么就 ...

楼主希望加到你,给你发所测视频给你看,你就明白了。
作者: dksoft    时间: 2024-5-31 11:23
感谢分享
作者: 23070205    时间: 2024-5-31 11:52
我是测试运行程序后,导入注册表,关闭程序,regcool搜索导入注册表文件是否存在。
作者: 狼人72105    时间: 2024-5-31 12:12
23070205 发表于 2024-5-31 11:52
我是测试运行程序后,导入注册表,关闭程序,regcool搜索导入注册表文件是否存在。

晚上我给你录制视频,你看了就明白了
作者: 狼人72105    时间: 2024-5-31 12:15
23070205 发表于 2024-5-31 11:52
我是测试运行程序后,导入注册表,关闭程序,regcool搜索导入注册表文件是否存在。

实际上,工具并没有注入注册表。
作者: 狼人72105    时间: 2024-5-31 16:45
yyjpcx 发表于 2022-5-14 07:04
oCam_v520.0官方包    试了下  打包 运行报错
是否包含多级目录就不行呢

7zsxf打包都不能运行,建议你使用5大的工具选pecmd格式打包,运行就没有问题了。
作者: 23070205    时间: 2024-5-31 16:56
狼人72105 发表于 2024-5-31 11:20
你发布的新版经测试还是没有在主程序运行之前把注册表打入运行。汇报完毕,希望继续改进。

你是否选择了7z可查看的模式,这个应该不支持中文目录或名称中不能有中文。
作者: h25530095    时间: 2024-5-31 17:18
下载使用,谢谢!
作者: 狼人72105    时间: 2024-5-31 18:18
本帖最后由 狼人72105 于 2024-5-31 18:21 编辑
23070205 发表于 2024-5-31 16:56
你是否选择了7z可查看的模式,这个应该不支持中文目录或名称中不能有中文。

没有中文字样的。  https://www.123pan.com/s/9VVKVv-8lm7d.html提取码:OHk6  视频我已经上传网盘了 你下载看下对比一下 看看问题到底出在什么地方?
作者: 23070205    时间: 2024-5-31 19:30
好的,明天我看看。下午测试好像确实nsis命令行,注册表没有导入成功。
作者: 狼人72105    时间: 2024-5-31 19:39
本帖最后由 狼人72105 于 2024-5-31 19:42 编辑
23070205 发表于 2024-5-31 19:30
好的,明天我看看。下午测试好像确实nsis命令行,注册表没有导入成功。

OK 不着急 慢慢搞  顺便也把bat文件  exe文件 也检测一下 看看有没有问题、
作者: 23070205    时间: 2024-5-31 23:39
狼人72105 发表于 2024-5-31 19:39
OK 不着急 慢慢搞  顺便也把bat文件  exe文件 也检测一下 看看有没有问题、

已更新,测试reg,bat,cmd,没有问题。你再测试一下
作者: 23070205    时间: 2024-5-31 23:41
File: Nsis 单文件打包工具_x64-20240531ico.exe
Size: 3,315,712
MD5: AE1600339605EBF2EF7921D3505CB3A3
SHA1: 1D7BEC62F8F53B02EA410F0F79427461236B245F
CRC32: 564DEBBC

File: Nsis 单文件打包工具20240531ico.exe
Size: 3,279,872
MD5: BF6ABB85CFCF45E0500DE5AD959A6260
SHA1: 8EFD3B0A6267C95E17D3E33528A0AAF36334AC85
CRC32: 33980FE4


作者: 狼人72105    时间: 2024-6-1 01:08
23070205 发表于 2024-5-31 23:41
File: Nsis 单文件打包工具_x64-20240531ico.exe
Size: 3,315,712
MD5: AE1600339605EBF2EF7921D3505CB3A ...

经测试还是不行, 注册表没有导入,你可以电脑装一个虚拟机 运行PE  在PE下测试,这样就方便多了。
作者: my366    时间: 2024-6-1 11:40
7z能打开这个单文件吗?
作者: hutyingtao    时间: 2024-6-1 11:42
感谢分享!!!
作者: 23070205    时间: 2024-6-1 12:50
狼人72105 发表于 2024-6-1 01:08
经测试还是不行, 注册表没有导入,你可以电脑装一个虚拟机 运行PE  在PE下测试,这样就方便多了。

我说一下测试过程,在Windows 11,workshop搜索,没有注册表搜索的词条,打包好程序,运行一下打包程序,其中,包含了注册表文件或者批处理文件,再workshop搜索,注册表可以搜索到,注册表内容。说明注册表或者批处理是正常的。pe下,没有测试。
作者: lili95    时间: 2024-6-1 13:35
谢谢分享,不错不错
作者: 狼人72105    时间: 2024-6-1 15:47
23070205 发表于 2024-6-1 12:50
我说一下测试过程,在Windows 11,workshop搜索,没有注册表搜索的词条,打包好程序,运行一下打包程序, ...

昨晚在PE下测试注册表无效。使用5大工具制作的同样提前打入注册表 单文件运行没有问题 nsis打包的工具就不行。你可以实测。dism++第一次运行屏蔽用户协议页面弹出。你可以加我QQ852157461
作者: cfq001    时间: 2024-6-1 16:18
谢谢分享
作者: 少马石    时间: 2024-6-1 19:59
靠,,居然更新啦
作者: 少马石    时间: 2024-6-1 20:19
打包出来不支持中文字符吗

2024-06-01_201752.png (34.09 KB, 下载次数: 87)

2024-06-01_201752.png

作者: cfq001    时间: 2024-6-3 11:30
2024.5.31更新版,下载链接在哪
作者: 23070205    时间: 2024-6-3 13:05
cfq001 发表于 2024-6-3 11:30
2024.5.31更新版,下载链接在哪

下载地址和前面一样
作者: 23070205    时间: 2024-6-3 13:07
狼人72105 发表于 2024-6-1 15:47
昨晚在PE下测试注册表无效。使用5大工具制作的同样提前打入注册表 单文件运行没有问题 nsis打包的工具就 ...

已经找到一个方法,解决pe下的这个问题。5.31号在Windows下没有问题,在pe下,是因为pe系统环境变量不完整造成的。回头可以解决一下注册表文件导入进去这个问题。
作者: ly001    时间: 2024-6-3 13:14
厉害,辛苦了.......
作者: ruanfen    时间: 2024-6-3 13:18
感谢分享,喜欢单文件应用程序
作者: zhenghui    时间: 2024-6-3 14:45
本帖最后由 zhenghui 于 2024-6-3 14:50 编辑

感谢分享。抓紧时间下载下来试试看、话说大佬怎么不把内部的版本号一并更新一下
作者: cfq001    时间: 2024-6-3 14:58
23070205 发表于 2024-6-3 13:05
下载地址和前面一样

已找到,谢谢。
作者: 23070205    时间: 2024-6-3 19:02
2024.05.31版本,在windows下使用没有问题。但pe下导入注册表出现问题,主要是pe环境变量不完整导致。
2024.06.03版本  更新注册表在pe下,不能导入注册表的问题。地址还是上一版的地址。
作者: 狼人72105    时间: 2024-6-3 19:04
23070205 发表于 2024-6-3 13:07
已经找到一个方法,解决pe下的这个问题。5.31号在Windows下没有问题,在pe下,是因为pe系统环境变量不完 ...

OK  辛苦
作者: 23070205    时间: 2024-6-3 19:05
zhenghui 发表于 2024-6-3 14:45
感谢分享。抓紧时间下载下来试试看、话说大佬怎么不把内部的版本号一并更新一下

本次已更新 2024.6.3.5.同时程序界面界面加上年月日,区别其他版本。
作者: 23070205    时间: 2024-6-3 19:07
少马石 发表于 2024-6-1 20:19
打包出来不支持中文字符吗

这个我也发现了,可能是编码导致的。但现在还没有找到好的版本。一个是ansi版本,一个是u't'f版本。后续,再处理。
作者: 23070205    时间: 2024-6-3 19:09
https://www.123pan.com/s/1A5A-ocLQh在网盘提供一个dism++的x86&x64,大家可以测试,pe下是否还有提示界面。
作者: 狼人72105    时间: 2024-6-3 19:16
23070205 发表于 2024-6-3 19:09
https://www.123pan.com/s/1A5A-ocLQh在网盘提供一个dism++的x86&x64,大家可以测试,pe下是否还有提示界面 ...

刚刚测试 打包dism++现在没有问题了, 就是好像nsis打包按钮点击后 响应好像有点慢。。。看看还能优化吗?
作者: h25530095    时间: 2024-6-3 20:52
又更新了,谢谢!
作者: 23070205    时间: 2024-6-3 21:20
狼人72105 发表于 2024-6-3 19:16
刚刚测试 打包dism++现在没有问题了, 就是好像nsis打包按钮点击后 响应好像有点慢。。。看看还能优化吗 ...

这个是少了一个tooltip提醒语句。下次更新添加上。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3