曾经,我有一个不错的小压缩实用程序,可以将我的 Delphi 编译的 EXE 文件压缩为较小的下载大小,但现在我找不到它了。有什么建议吗?
此外,使用这些类型的实用程序有什么缺点吗? (我主要用它们来缩短农村/拨号用户的下载时间)。
<小时/>相关问题:Are there any downsides to using UPX to compress a Windows executable?
最佳答案
几年前,我研究过压缩我的可执行文件以缩小下载量。
我最终所做的,也是我向您推荐的,是使用像 Inno Setup 这样的安装程序。反而。它不仅创建一个单独的 EXE 来安装/卸载您的程序,而且还压缩该 EXE,几乎与单独的压缩器对您的可执行文件所做的一样。
安装该程序后,它会被解压缩,因此它永远不会看起来是病毒,也不会增加加载时间。
因此,我同时获得了较小的下载大小和外观专业的安装脚本的好处。
附: Inno Setup 是免费的。
关于Delphi EXE 压缩器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/800505/