如何制作单文件程序,今天大眼仔旭(www.dayanzai.me)给大家分享的是使用 Nsis 打包工具制作单文件程序的代码示例。您可以根据自己的需要来制作不同类型的效果。网上现在有很多所谓的单文件版程序,其实单文件就是自解压程序。很多工具都可以制作单文件,比如使用 7z、WinRAR、WinZip、InnoSetup 等等,你可以根据需要来选择不同的这种自解压工具。
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
;使7-Zip打开看不到其他内容。 !system ‘>blank set/p=MSCF<nul’ !packhdr temp.dat ‘cmd /c Copy /b temp.dat /b +blank&&del blank’ !define PRODUCT_NAME "IconWorkShop" !define /date DATE "1.0.0.0" !define VER "${DATE}" name "IconWorkShop" VIProductVersion "${VER}" Section "IconWorkShop" |
打开 NSIS 后,新建文档复制以上代码粘贴即可。以上代码内容需要根据实际情况进行修改调整,如果您想增强代码,可根据需要进行修改。NSIS 是一款免费的软件打包工具,功能非常强大,如果您有打包软件的工作,想必对该工具也有所了解。单文件可以使用很多工具封装,具体因工具而宜。
原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/214419.html