无忧启动论坛

标题: 基于NSIS的单文件封包工具(已更新地址) [打印本页]

作者: lwz56    时间: 2018-8-27 16:34
标题: 基于NSIS的单文件封包工具(已更新地址)
本帖最后由 lwz56 于 2018-11-29 10:27 编辑

之前从AM电脑吧吧友处获得了一份NSIS封包工具_v2.3的源代码,
最近有时间对其进行了修订,支持32/64分别打包。

链接:https://pan.baidu.com/s/1fhwe82qVg34HoNPdVQh5yg
提取码:51ex

欢迎测试!

20180828084115.png (90.36 KB, 下载次数: 66)

20180828084115.png

20180827163036.png (58.31 KB, 下载次数: 67)

20180827163036.png

作者: 新空气    时间: 2018-8-27 17:42
不错的软件
作者: zlq_hysy    时间: 2018-8-27 18:07
不知怎么用,,,


作者: lwz56    时间: 2018-8-27 18:22
zlq_hysy 发表于 2018-8-27 18:07
不知怎么用,,,

你的系统版本是什么?
作者: zlq_hysy    时间: 2018-8-27 18:36
lwz56 发表于 2018-8-27 18:22
你的系统版本是什么?

我用的是win8.1
作者: rgy    时间: 2018-8-27 19:45
楼主方便分享下源码吗,想修改个符合自己使用习惯的?
作者: 1011896097    时间: 2018-8-27 20:11
Win10打包失败。。管理员身份也试过了,是不是使用方式不对?
作者: zlq_hysy    时间: 2018-8-27 22:48
本帖最后由 zlq_hysy 于 2018-8-27 23:18 编辑
1011896097 发表于 2018-8-27 20:11
Win10打包失败。。管理员身份也试过了,是不是使用方式不对?


网上《下X之家》找了个2.3版,好像是7z压缩,“解包模式”还能用,“运行模式”不知怎么用的。

http://soft.softxz.net/201712/Dwjfbgj_V2.3_XiTongZhiJia.zip
作者: 1011896097    时间: 2018-8-27 23:28
zlq_hysy 发表于 2018-8-27 22:48
网上《下X之家》找了个2.3版,好像是7z压缩,“解包模式”还能用,“运行模式”不知怎么用的。

http ...

感谢分享,但是我两个模式都出现该错误

捕获.JPG (16.53 KB, 下载次数: 48)

捕获.JPG

作者: zlq_hysy    时间: 2018-8-27 23:59
1011896097 发表于 2018-8-27 23:28
感谢分享,但是我两个模式都出现该错误

分析了一下,包是用7Z压缩的,自解压exe,然后用AU3又包了一下。
你这种情况估计是au3的编译器被杀软阻止了。
作者: lwz56    时间: 2018-8-28 08:03
本帖最后由 lwz56 于 2018-8-28 08:44 编辑
zlq_hysy 发表于 2018-8-27 23:59
分析了一下,包是用7Z压缩的,自解压exe,然后用AU3又包了一下。
你这种情况估计是au3的编译器被杀软阻 ...


确实是7z的问题,之前为了减小体积用的7z9.x的命令行版本的7za.exe导致没能把nsis包解压以至于打包失败,现已换成18.05的7za.exe,欢迎测试。
作者: lwz56    时间: 2018-8-28 08:14
lwz56 发表于 2018-8-27 18:22
你的系统版本是什么?

欢迎测试修正版
作者: lwz56    时间: 2018-8-28 08:17
lwz56 发表于 2018-8-28 08:03
确实是7z的问题

软件原理是用autoit3完成界面并生成nsi的封装代码,然后7z解压nsis包,最后调用nsis处理生成的nsi文件完成打包。
作者: zlq_hysy    时间: 2018-8-28 09:26
lwz56 发表于 2018-8-28 08:03
确实是7z的问题,之前为了减小体积用的7z9.x的命令行版本的7za.exe导致没能把nsis包解压以至于打包失败 ...

测试了一下修正版,可以了。
将绿化软件打包成一个单一的文件,用这个小工具可以实现。
作者: 1011896097    时间: 2018-8-28 09:45
zlq_hysy 发表于 2018-8-27 23:59
分析了一下,包是用7Z压缩的,自解压exe,然后用AU3又包了一下。
你这种情况估计是au3的编译器被杀软阻 ...

win10全裸,denfender都是关了。用不了就算了吧,单独用7z自解压难看点而已
作者: zlq_hysy    时间: 2018-8-28 09:50
1011896097 发表于 2018-8-28 09:45
win10全裸,denfender都是关了。用不了就算了吧,单独用7z自解压难看点而已

今天楼主的修正版,我这里可以用了,你可以试试
作者: 1011896097    时间: 2018-8-28 10:32
zlq_hysy 发表于 2018-8-28 09:50
今天楼主的修正版,我这里可以用了,你可以试试

可以了,感谢提醒。
作者: 2010woshilaohu    时间: 2018-8-29 17:05
不能单独打包X64的程序吗?
作者: lwz56    时间: 2018-8-29 21:51
单独打包64位程序就把32/64运行选成一样的就行了
作者: 2010woshilaohu    时间: 2018-8-30 12:39
lwz56 发表于 2018-8-29 21:51
单独打包64位程序就把32/64运行选成一样的就行了

好的,明白了,谢谢,不错的打包工具,很方便。
作者: whyme22    时间: 2018-11-2 20:50
有劳大师了
作者: m6807    时间: 2018-11-4 16:09
好的,明白了,谢谢,不错的打包工具,很方便。没地址了
作者: qq263781919    时间: 2018-11-14 14:00
大神链接失效了 你在发下!!!
作者: 1419944934yu    时间: 2018-11-28 14:16
失效了
作者: hs_32    时间: 2018-12-15 22:52
本帖最后由 hs_32 于 2018-12-15 23:12 编辑

l大,封包有文件大小限制吗。我试了下,1.2G文件封包成单文件后,启动时间用了50多秒
作者: 少马石    时间: 2018-12-18 18:47
2。3就常用。。不能自动识别主程序的版本和公司啊,确实不错
作者: wych12    时间: 2019-9-2 18:21
lwz56老师,很喜欢您的这个软件,不过早些时候下载过个,不知道那个是最新版。我下载的那版也是2.5.0.0版,MD5: B3EAB21E3B0C9E2ED16341D232A0C868
SHA1: F89F0BBDA8F72DE22640C7D6CCBD22116F3D54D0
CRC32: 7597ABC9

今天下载的:MD5: 4EC2EE24C4570A37803DC82BFAAE5034
SHA1: 00E65615D00734A0DA73207D6030D5F2F4FACFB9
CRC32: 5A50F8FF

恳请lwz56老师确认下,那版最新?另外,建议能自动提取主程序的信息,这样方便些!再次感谢!

作者: lwz56    时间: 2019-9-3 17:23
wych12 发表于 2019-9-2 18:21
lwz56老师,很喜欢您的这个软件,不过早些时候下载过个,不知道那个是最新版。我下载的那版也是2.5.0.0版, ...

CRC32: 5A50F8FF是最新的
作者: wych12    时间: 2019-9-4 08:55
lwz56 发表于 2019-9-3 17:23
CRC32: 5A50F8FF是最新的

谢谢!!!
作者: wych12    时间: 2020-2-14 13:36
感谢lwz56老师的辛苦付出,一直在用这个软件,很好用!不过希望能添加自动提取软件版本等信息功能(可参考527104427大的打包工具)和制作完成不要自动退出(有时测试需要多次制作,特别是没有前述功能情况下需要重新填写版本信息等,设成开关也行),期待老师有时间完善下!再次感谢!!!
作者: xhan    时间: 2020-10-14 23:11
这个是好东西
作者: nonn    时间: 2021-3-11 00:52
啊哦,你来晚了,分享的文件已经被取消了,下次要早点哟。
作者: zdq001    时间: 2021-7-23 09:03
啊哦,你来晚了,分享的文件已经被取消了,下次要早点哟。




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