排序
NSIS制作安装包,如何检测并卸载已有版本
Var UNINSTALL_PROG Var OLD_VER Var OLD_PATH Function .onInit ClearErrors ReadRegStr $UNINSTALL_PROG ${PRODUCT_UNINST_ROOT_KEY} ${PRODUCT_UNINST_KEY} 'UninstallString' IfErrors done...
禁止显示 banner
因为安装程序初始化的时候,也就是 .onInit 函数里需要用到某个文件的时候安装程序需要搜索整个数据区块来把它解压出来,当安装程序比较大的时候搜索比较费时,这个时候才显示解压百分比。一般...
关于 NSIS 写入注册表的问题, REG_MULTI_SZ 类型
'REG_MULTI_SZ_writer.exe' Name 'REG_MULTI_SZ' ShowInstDetails show !define HKEY_CLASSES_ROOT 0x80000000 !define HKEY_CURRENT_USER 0x80000001 !define HKEY_LOCAL_MACHINE 0x80000002 !...
NSIS统计后台访问服务器的脚本
;统计后台访问服务器的脚本 !AddIncludeDir . !AddPluginDir . !include 'defines.nsh' Name 'Internet' OutFile 'Internet.exe' ShowInstDetails show XPStyle on Page instfiles Section '-bo...
控制面板中显示安装包的大小
;需要用到这个头文件 !include 'FileFunc.nsh' ${GetSize} '$INSTDIR' '/S=0K' $0 $1 $2 IntFmt $0 '0x%08X' $0 WriteRegDWORD ${PRODUCT_UNINST_ROOT_KEY} '${PRODUCT_UNINST_KEY}' 'Estimated...
NSIS 简易教程(四)
NSIS 确实是一个不错的安装程序制作软件。新版本2.0a7真正实现了中文支持和支持 WinXP 的安装对话框。不过要用它实现漂亮的安装界面和完美的安装功能就必须好好的写脚本。而 NSIS 的脚本指令是...
NSIS 检测程序版本号、注册表的写入与读取实例 (学习二)
!define PRODUCT_NAME 'pkpm' !define PRODUCT_VERSION '1.0' !define PRODUCT_PUBLISHER 'My company, Inc.' !define PRODUCT_UNINST_KEY 'Software\Microsoft\Windows\CurrentVersion\Uninsta...
nsis dialogdesigner 封装源码
; 安装程序初始定义常量 !define PRODUCT_NAME 'nsisdialogdesigner' !define PRODUCT_VERSION '1.1.3' !define PRODUCT_WEB_SITE 'http://www.yhxs3344.net' !define PRODUCT_UNINST_KEY 'Soft...
用户91275090 1小时前0
看看是不是要的那个版本用户35073095 1小时前0
太好了,有新版本了用户32693957 5小时前0
这个播放器最好用,谢谢分享用户74379480 21小时前0
感谢分享用户30321292 21小时前0
这个能正常更新吗用户74379480 21小时前0
第一个夸克里面