NSIS进阶教程(五)
在线下载,下载后的安装,本地解压安装 前言 想做在线安装包教程已经很久了,一直找不到合适的时间,如今在一个慵懒的周末早晨终于开始了。今天晚上还要去虹口体育场看申花跟国安的比赛,还是要抓紧...
使用API创建工具提示条和超级链接
!include nsDialogs.nsh Name 'link_tooltips' OutFile 'link_tooltips.exe' XPStyle on Var Link Var tipS Page custom nsDialogsPage Function OnTimer ${Unless} $tips <> 0 System::C...
自定义安装界面准确获取安装进度完美解决方案
几乎所有玩过nsis的人在制作安装进度页面时都会遇到一个比较棘手的问题,画出进度条容易,但准确掌握文件释放进度,同时再去配合进度条的进度在nsis看来几乎是个无法逾越的障碍,因为迄今为止NSIS尚...
使用SHFileOperation函数移动文件夹
HFileOperation是一种外壳函数,用它可以实现各种文件操作,如文件的拷贝、删除、移动等,该函数使用起来非常简单,它只有一个指向SHFILEOPSTRUCT结构的参数。使用SHFileOperation()函数时只要填写...
检测并统计字符串中某个字符个数
!include 'LogicLib.nsh' OutFile '检查找字符串中c出现的次数.exe' Name 'test' Section 'test' StrCpy $0 'cabcdccccc' StrLen $1 $0 StrCpy $2 '' loop: IntOp $1 $1 - 1 StrCmp $1 '-1' end...
离开自定义页面保存设置
!include LogicLib.nsh !include nsdialogs.nsh XPStyle on Page components Page custom nsdialogspage Page directory OutFile 'test.exe' Name 'test' Section 'test' SectionEnd Var Initia...
利用ButtonEvent插件移动无标题窗口
nsis利用ButtonEvent插件移动无标题窗口,nsis,无标题窗口,移动窗口 众所周知,普通win窗口是带有标题栏的,标题栏的主要功用之一,就是可以方便的拖动窗体,但为了各式各样的目的,有时候我们不得不...