永恒心锁的头像-永恒心锁-分享互联网
管理员
永恒心锁,有态度的分享者!
优化安装程序的启动速度-永恒心锁-分享互联网

优化安装程序的启动速度

因为安装程序初始化的时候,也就是 .onInit 函数里需要用到某个文件的时候安装程序需要搜索整个数据区块来把它解压出来,当安装程序比较大的时候搜索比较费时,这个时候会显 示解压百分比;一般都是...
为安装包添加版本信息,版权信息乱码,VIAddVersionKey,添加产品版本号-永恒心锁-分享互联网

为安装包添加版本信息,版权信息乱码,VIAddVersionKey,添加产品版本号

若要属性中语言显示为“中文(中国)”, 把 ${LANG_ENGLISH}改为2052,因为中文ID是2052,用2052之后若其他内容是乱码, 则将版本信息设置语句,放在 !insertmacro MUI_LANGUAGE 的后面,因为NSIS要注...
nsDialogs在ListBoxes之间移动数据-永恒心锁-分享互联网

nsDialogs在ListBoxes之间移动数据

/*nsDialogs在ListBoxes之间移动数据*/ OutFile listboxes.exe ;Includes !include nsDialogs.nsh !include LogicLib.nsh ;Definitions !define MOVE_BUTTONS !define COPY_BUTTONS ;Variables ...
使用UPX压缩资源加密资源文件-永恒心锁-分享互联网

使用UPX压缩资源加密资源文件

#NSIS使用UPX压缩资源加密资源文件 #程序输出名称 OutFile 'Variables.exe' #设置压缩方式 SetCompress force SetCompressor /SOLID lzma #是否进入调试模式 #!define _DEBUG '' #安装目录 !def...
拦截鼠标左键点击拖动界面-永恒心锁-分享互联网

拦截鼠标左键点击拖动界面

#拦截鼠标左键点击拖动界面 !include nsDialogs.nsh Page custom nsDialogsPage Name 'Setlink' OutFile 'Setlink.exe' XPStyle on Function OnTimer System::Call user32::GetKeyState(i1)i.r4...
获取文件版本信息-永恒心锁-分享互联网

获取文件版本信息

!include 'FileVerInfo.nsh' Name 'GetFileVerInfo' Caption '$(^Name)' OutFile 'GetFileVerInfo.exe' XPStyle on Function .onGUIInit StrCpy $0 '文件 $WINDIRnotepad.exe 的版本信息:$r$n' ...
常用系统环境变量-永恒心锁-分享互联网

常用系统环境变量

命令行变量: ________________ $CMDLINE 外来命令行,如使用NSIS压缩器将'$CMDLINE'作为输出路径后生成了'C:Test.exe'. 在开始运行输入'C:Test.exe D:输出文件'(不带引号)后,程序的默认输出路径...
Kaspersky Anti-Virus 6.0 Wks/Server v6.0.4.1611 汉化特别版-永恒心锁-分享互联网

Kaspersky Anti-Virus 6.0 Wks/Server v6.0.4.1611 汉化特别版

版本特点:纯净--绿色--无插件-无恶意软件1、安装时请选择“激活 27年 授权(推荐)”,即可自动激活至27年以后。2、激活原理采修改试用期限3、安装完毕后自动排无需手动操作4、绕过卡巴兼容性...
利用ButtonEvent插件移动无标题窗口-永恒心锁-分享互联网

利用ButtonEvent插件移动无标题窗口

nsis利用ButtonEvent插件移动无标题窗口,nsis,无标题窗口,移动窗口 众所周知,普通win窗口是带有标题栏的,标题栏的主要功用之一,就是可以方便的拖动窗体,但为了各式各样的目的,有时候我们不得不...
nsDialogs使用RichEdit20A创建RTF富文本框-永恒心锁-分享互联网

nsDialogs使用RichEdit20A创建RTF富文本框

可以使用别人写好的头文件LoadRTF.nsh 载入RTF到富文件框(RichEdit20A创建)头文件LoadRTF.nsh 检查LoadRTF是否#included LoadRTF不能包含两次 !ifndef LoadRTFincluded /* Defines used by Load...