前言
应该有很多人都很好奇这种单文件是怎么制作的,今天整理电脑文件,发现了以前搜集的几个单文件制作工具,都还可以用,效果也蛮好!
软件简介、界面
软件一
单文件制作工具 7.0.0.9/7.0.1.1/7.0.2.32 By JexChan/一位有缘人(附上软件源码)
上手难度(这些都是我自己排的):★★
功能性:★★★★
推荐度:★★★★★
简介:
目前原作者停更,有人接过源码在继续更新,7.0.0.9是我自己收集的版本,也是原作者在无忧论坛上发布的最后一个版本,7.0.1.1是网上找到的据说是原作者的最终版,7.0.2.32是在作者不更新之后接过作者源码继续更新的有缘人更新的版本
这个单文件制作的特点就是可视化选项多,适合入门者,每个选项都有解释,并且功能也比较丰富,制作的单文件启动速度比较快
软件二:
绿色单文件封装工具 v2.0
操作难度:★
功能性:★★★
推荐度:★★★
简介:一个单文件制作软件,软件历史悠久,但是开发团队好像没了,最后一个版本更新是在2018年11月,界面有些老了,不过还能用,操作非常简单
注意事项:
释放目录:
@TempDir 临时文件夹
@ProgramFilesDir Program Files 文件夹
@HomeDrive 系统根目录 (例:C:)
@WindowsDir Windows 文件夹 (例:C:\WINDOWS)
@SystemDir System(System32) 文件夹
@MyDocumentsDir 我的文档
@AppDataDir Application Data 文件夹
@DesktopDir Desktop(桌面) 文件夹
@ScriptDir 当前文件夹
@DocumentsCommonDir 公共用户共享目录
同时支持自定义路径 如 “D:\123”
软件三
NSIS单文件打包工具 v2021.12.21.3
操作难度:★★☆
功能性:★★★☆
推荐度:★★★★
简介:来自无忧论坛,嗯,一款中规中矩的单文件制作软件,特点就是使用NSIS打包,很容易上手,制作的单文件启动速度还行
注意事项(打开软件后按F8同样可以看到):
软件四
单文件程序制作一键通三合一_v5.15
操作难度:★★☆
功能性:★★★★
推荐度:★★★★★
简介:软件来自杏雨梨云大佬的博客,特点就是支持3种打包方式,可选功能也比较多,和软件一类似,比较容易上手,用这个软件制作的单文件速度启动速度很快
注意事项:
软件五
Enigma Virtual Box v9.90
操作难度:★★★
功能性:★★★★☆
推荐度:★★★★★
简介:软件官网,这个操作虽然复杂一点,但是制作出来的单文件启动速度最快,软件虽然安装的时候是英文的,但是打开之后可以设置成中文
注意事项:
不管是安装版还是单文件版本,软件都务必要以管理员身份启动,不然报错几率很高
PS:这个软件的安装版在安装的时候默认不会创建软件图标,你要点击安装过程中的创建桌面图标按钮才行,如图所示
软件使用教程【以制作格式工厂 v5.12.4为例】
软件一:
1.首先,按照你的系统版本打开对应的程序,然后第一次用可以打开“提示按钮显示作用”选项,这样就能知道每个选项的作用
2.找到格式工厂的安装路径,默认是“C:\Program Files (x86)\FormatFactory”,然后把这一整个文件夹拖到“源文件夹”选项里面,这时你就要选择保存位置,这决定你生成的单文件是在哪里
3.拖动之后你就要选择运行的文件是哪个,如果你不知道,你就右键格式工厂软件的桌面图标,点击属性,然后你就能发现这个图标对应的exe文件是“FormatFactory.exe”,所以你就要在单文件制作软件中选择这个运行程序,如图
4.根据你的个人喜欢选择你想添加的项目,比如“允许多开”“请求管理员”等等选项,你喜欢的压缩方式等等,选择完之后,就点击“制作”,然后你就能得到成品,用这个方法制作的启动有时快有时
软件二:
1.首先打开软件,点击封装目录,然后一步步选择到“C:\Program Files (x86)\FormatFactory”文件夹
2.接着点击执行文件,选中“FormatFactory.exe”文件
3.选择你喜欢的释放目录(当然你也可以自己填一个),并且在软件图标中选择你喜欢的图标,接着你可以选择压不压缩,然后点击封装,这个制作时间有点长,会出现一个进度条告诉你制作到哪步了,生成的文件默认是在“C:\Program Files (x86)\FormatFactory”目录中
软件三:
1.按照系统版本打开软件,点击“浏览”,手动选择封装目录为“C:\Program Files (x86)\FormatFactory”
2.在x86和x64图标后面选择运行文件即“FormatFactory.exe”,这时你可以选择放一个Ico.ico图标文件在打包目录,如果不放,那它就会自动提取文件
3.选择你想要的属性复制文件,我选择的是FormatFactory.exe文件,然后点击“Nsis”打包,这时会出现一个提示告诉你正在打包,打包完的单文件程序默认会出现在Nisi打包工具的目录里面
软件四:
1.首先打开软件,然后根据个人喜欢选择“7z模块”“RAR模块”“ZLIB模块”(据我观察,用7z模块制作出来的单文件有可能出错,选择RAR模块或者ZLIB模块出错几率比较小),因为有时一个模块制作会失败,这个时候就能选择另一个模块进行制作,然后直接将“C:\Program Files (x86)\FormatFactory”文件夹拖到制作来源中
2.和软件三的操作类似,在x86和x64后面都选择“FormatFactory.exe”文件
3.看情况选择“隐藏运行”等功能,可以选择添加运行参数,最后点击生成,虽然我演示用的是7z模块,但是你实际制作的时候不推荐用这个模块
软件五:
1.安装版:下载“enigmavb.exe”文件后先双击进行安装,接着打开软件,点击Language,选择Chinese,接着关闭软件重新打开,界面就是中文了(此步要注意,一定要右键管理员运行,不然极大概率报错)
单文件版:直接右键以管理员身份启动“Enigma Virtual Box v9.90.exe”文件,点击Language,选择Chinese,接着关闭软件重新打开,这时依旧要右键以管理员身份打开,这样界面就是中文了
2.点击“待封包的主程”后面的“浏览”,一步步选择到C:\Program Files (x86)\FormatFactory文件目录下的FormatFactory.exe文件
3.点击左下角的“增加”,选择“增加文件夹[递归]”选项,选择“C:\Program Files (x86)\FormatFactory”文件夹,然后就会出现一个弹窗,要你选择虚拟文件夹目录,一般选择默认的就可以
4.点击“文件选项”,因为这个软件默认是不压缩的,就会导致生成的单文件体积较大,在这个选项中我们选择“压缩文件”
5.可选,点击注册表,然后点击“注册表选项”,点击“启用注册表虚拟化”,这样你就能编辑这个软件的注册表了,专业人士用的,因为很多安装软件都会注入对应的注册表,你这样编辑之后就不容易出错
6.一切都搞完之后,点击“执行封包”,等处理完成之后,关闭软件,会出现弹窗,一般选择“No”就行了,制作出来的单文件默认会在和FormatFactory.exe相同的目录(如果此步报错,很有可能是你没有以管理员身份运行)
成品示范:
原材料:
tianruoocr-cl,天若 ocr 开源版本的本地版,这是我在吾爱上面看到的一个不错的OCR软件(传送门),软件开源地址:https://gitee.com/wanglifree/tianruoocr-cl
原版软件下载地址:https://wwb.lanzouy.com/iiGVr0db8mqb
PS:提供成品的目的是可以让大家下载下来自己对比一下不同软件制作出来的单文件的区别
成品下载地址:
软件一(默认模式):https://wwb.lanzouy.com/iAmPU0db8d5g
软件二(默认模式):https://wwb.lanzouy.com/imMZW0db8ekh
软件三(默认模式):https://wwb.lanzouy.com/ibtLu0db8f9c
软件四(7z模块):https://wwb.lanzouy.com/inPfc0db8h0f
软件四(RAR模块):https://wwb.lanzouy.com/iW5Ex0db8i2d
软件四(ZLIB模块):https://wwb.lanzouy.com/i1iYq0db8j6d
软件五(开启压缩):https://wwb.lanzouy.com/iWGYa0db8kbe
软件五(关闭压缩):https://www.123pan.com/s/HfxDVv-reQ7d
注意:这个软件打开之后默认是不显示主界面的,要在右下角托盘区才能找到软件
软件制作经验总结:
制作的单文件启动速度:软件五 > 软件四(RAR模块/ZLIB模块)> 软件一 > 软件三 > 软件二
制作的单文件体积大小:软件一 < 软件三 < 软件四(RAR模块) < 软件五(开启压缩) < 软件二
PS:格式工厂并不是一个适合制作单文件的软件,因为它启动时要加载的东西太多了,导致启动速度很慢,我制作硕鼠的单文件时启动速度可以和安装版一样快,但是格式工厂就不行了,你们制作的时候可以换个软件制作,还有就是并不是压缩程度越小启动速度就越快,软件五压缩的启动速度比不压缩的启动速度就更快,除此之外,还有一点,那就是绿色版的软件尤其适合制作单文件
额外单文件制作工具 7.0.2.3821(20240102)_x86_x64
单文件制作工具 7.0.2.3821(20240102)_x86_x64最初由无忧527104427 开发,到V7.0.1.1版停止更新,源码赠与有缘人。
本工具是一款小巧自定义功能强大的PECMD/7zSFX单文件制作工具,简化单文件制作程序步骤,默认四步即可制作出一个单文件,可制作出强大功能的单文件程序。
附带的sfx模块很多,采用PECMD内核和7zSFX内核自解压模块打包,创建的单文件体积小,支持传递参数,文件防修改,打包解压加密,程序运行无需额外PECMD.exe。
软件功能:
—全新的自解压内核,非现有的7zSFX、WinRAR、ZLIB自解压模块;
—采用先进的打包方式(堪称黑科技--->内核默认PECMD自解压模块)
—7zSFX模块,创建的单文件支持传递参数(包含内置参数和外置参数)
—7zSFX模块也可插入程序,创建快捷方式,界面比其它同类工具更加操作方便;
—7zSFX制作的单文件也可以解压前手动选择解压路径了 (勾选解压路径进行设置)
—7zSFX提取页面支持修改创建、编辑7zSFX配置文件、单独替换SFX、配置、压缩包;
—PECMD模块可将单个WCS打包成单文件(直接拖入)可不释放临时文件在内存中运行。
—可传递参数,内置参数、外置参数均支持,这是其它单文件制作程序无法达到的高度;
—支持打包exe、bat、cmd、vbs、wcs,并且运行WCS时无需额外准备PECMD.exe。
—可选保护模式,即“防修改补丁”,防止7z、Winrar等软件右键打开;
—7zSFX模块也可以对程序位数x86、x64自适应;
—支持加壳UPX压缩、mpress压缩,以减小体积;
—压缩包可加密码;可带解压密码运行,免输入;
—可设置开机启动;
# 何为传递外置参数?
举个例子,假如打包UltraISO,打包后单文件名为"UI单文件.exe",
那么这个"UI单文件.exe"就支持UltraISO的所有命令行参数,比如:
1、打开ISO: UI单文件.exe C:\ABC.ISO
2、注册资源管理器右键菜单就可以这样:
reg add HKCR\.ISO\shell\open /f /ve /d "用 UltraISO 打开"
reg add HKCR\.ISO\shell\open\command /f /ve /d "\"D:\UI单文件.exe\" \"%%L\""
主要更新:
7.0.23821(20240102)
更换最新的编译内核版本
增加解压目录的即时显示
更新内核UPX更新为4.21
更新内核UPX更新为4.20
修正提示的逻辑
内核UPX更新为4.10
更新内核7Z版本为23.01
修正某些按钮的界面重叠问题
要吐槽人员请看下行(因为我不会代码,是来练习的)。
作者源码已经放出可自行去修改按自己想法处理
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们第一时间更新。联系青禾站长
维纳斯的贝壳都得让给你
不习惯的事越来越多,但我仍在前进⋯⋯就算步伐很小,我也在一步一步的前进。
蝴蝶小小的心思比叹息更短暂,偶遇和别离比风带落花瓣还简单
安得广厦千万间,大庇天下寒士俱欢颜,风雨不动安如山
安得广厦千万间,大庇天下寒士俱欢颜,风雨不动安如山
当人们了解爱的时侯,就会背负憎恨的风险。
花就算凋零了只剩下淡淡的香味,也会向着太阳散发出香气。
想要成为无论多么悲伤的时候,也能够漂亮微笑的人吧。
当朋友是不需要什么资格的。
既不是情侣又不是朋友,免费帮你有违常理吧?
无论在任何时代,所谓的规则都是由被视为神者所制定的。
如何指定解压缩后文件路径
没法指定
任何背叛时间的人,都是会遭到报应的。
没有可执行文件咋搞啊?
推荐使用软件一
软件一也是要可执行文件啊
加我Q,远程
我qq502369645,加不上的话,你发下你的qq
首页不是有一个联系站长那个菜单栏么,你扫码添加
好的,我不知道站长是你啊。
我是打包老版搜狗输入法3.5奥运会版本,弄成绿色便携模式,以便于恢复系统直接调用
单文件制作工具---只能制作单文件,不能制作便携绿色版
都行吧,随便搞一搞
别把意气用事和同伴放到天平上去衡量。
人总是会变的,不要害怕改变哦。
谢谢分享
不管前方的路有多苦,只要走的方向正确,不管多么崎岖不平,都比站在原地更接近幸福。
谢谢分享
谢谢分享
谢谢哦
感谢分享 谢谢哦
感谢分享
感谢分享!谢谢
不用谢
瞄准还不是射中,起跑还不算到达
感谢分享!谢谢
学习下,正需要
这样啊,这就是……恋爱啊。
不用谢哦
这是一个考验,来自过去的考验
感谢分享!谢谢
不用谢
感谢分享
人不是为了世界而生存的,而是人所生存之地,才称之为世界。
被一个人深深地爱著将给你力量,深深地爱著一个人将给你勇气。
因为没有事要找你,所以没法打电话啊,就算想打也打不了。
感谢分享感谢分享
感谢分享
好好货,一定要用用
感谢分享
我的内心就和厕纸一样单纯!
感谢分享
谢谢分享
今天的早餐是:早苗的面包、秋子的果酱和观铃的果汁~
谢谢 谢谢 楼主辛苦了
学习了 感谢分享
谢谢分享
感谢楼主发布的好资源
感谢楼主发布的好资源。
看看吧
感谢楼主发布的好资源。
真心希望 可以下载
真心希望 可以下载
就软件4没有的,下载一个 `111
就软件4没有的,下载一个
下载下来学习下
谢谢
软件在那里下载
谢谢楼主的分享
谢谢分享
谢谢楼主分享
感谢楼主分享!特别是详细的教程!本人5个都用过,如果是图简单,应该是第一个最好用,对小白也很友好,第5个最复杂(对小白来说),然后文件空间本身也比第一个大。
还得是看个人习惯
好东西,感谢分享!
感谢楼主发布的好资源。
好东西,感谢分享!
感谢楼主发布的好资源。
好东西,谢谢分享~
取消随机评论的功能
人一旦摆脱了时钟反而会把日子过得跟时钟一样准确。
我打包的单文件 提示这个 怎么办 请将Rolan移至非以下目录运行,香则无法正常使用。 CWINDOWS CProgram Files (x86) CProgram Files (x86) CUsersx1aoAppDataLocalTemp
rolan 你是压缩包?
换个软件试试
好东西,谢谢分享~
无法逃避的就是自我,无法挽回的就是过去。
无法逃避的就是自我,无法挽回的就是过去。
好东西,谢谢分享~
孤这一生,无怨无悔。
谢谢
人间正道是沧桑
我一定是为了与你相逢而来的
学习下,正需要
所谓正确,就是即使做错也不后悔。
学习看看
邂逅本身,就是一种奇迹啊。