脚本专区 第59页
如何制作安装包的时候需要调用系统函数来检测当前安装包运行的操作系统的内码页-永恒心锁-分享互联网

如何制作安装包的时候需要调用系统函数来检测当前安装包运行的操作系统的内码页

System::Call 'Kernel32::GetSystemDefaultLangID(v ..) i .s' Pop $0 IntOp $0 $0 & 0xFFFF MessageBox MB_OK $0
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0157815
NSIS 水纹特效-永恒心锁-分享互联网

NSIS 水纹特效

!AddPluginDir '.\' !AddIncludeDir '.\' !include MUI.nsh ; -------------------------------------------------- ; General settings. Name 'WaterCtrl_Test Example' OutFile 'WaterCtrl_Te...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0157011
NSIS 卸载时判断程序是否运行-永恒心锁-分享互联网

NSIS 卸载时判断程序是否运行

Function un.onInit !insertmacro MUI_UNGETLANGUAGE MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 '您确实要完全移除xxx,及其所有的组件?' IDYES +2 Abort Find: FindProcDLL::FindPr...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0157010
如何设置工作目录-永恒心锁-分享互联网

如何设置工作目录

NSIS 中设定工作目录使用 SetOutPath,例如在运行程序的代码 ExecWait '$INSTDIR\test2.exe' 前放入 SetOutPath $INSTDIR,那么 $INSTDIR 将会成为当前的工作目录,建立快捷方式也会把工作目录...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0157015
基于Tomcat6安装程序的开发要点-永恒心锁-分享互联网

基于Tomcat6安装程序的开发要点

有一个Web Application是在Tomcat6上构建的,要部署到Windows平台上,需要制作一个安装程序,以方便用户安装。 安装程序的主要目标是:用一个安装程序安装Java运行环境、Tomcat以及Web Applicat...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
015697
NSIS杂记-永恒心锁-分享互联网

NSIS杂记

NSIS (Nullsoft Scriptable Install System)是一个Open Source的Windows系统下安装程序制作程序。它提供了安装、卸载、系统设置、文件解压缩等功能。这如其名字所指出的那样,NSIS是通过它的脚...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0156310
读取注册表版本号-永恒心锁-分享互联网

读取注册表版本号

name 'NSISDemo' outfile 'NSISDemo.exe' Section 'NSISDemo' ReadRegStr $R0 HKLM SOFTWAREMicrosoftWindowsCurrentVersionUninstallTTPlayer 'DisplayVersion' IntCmp $R0 '5.0' is5 lessthan...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
015589
nsis使用URLDownloadToFile下载文件-永恒心锁-分享互联网

nsis使用URLDownloadToFile下载文件

在Urlmon.dll中有个函数叫URLDownloadToFile,顾名思义,是一个用来下载文件的东西,我们做在线安装或者其他很多时候,往往需要提前下载一些小的文件来配置当前将要安装的程序,遇到这种情况去...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0155614
二进制在NSIS中的应用-永恒心锁-分享互联网

二进制在NSIS中的应用

!include nsDialogs.nsh !define BIT_CHECK_PROGRAMS 0x00000001 !define BIT_CHECK_DESKTOP 0x00000002 !define BIT_CHECK_TASKBAR 0x00000004 Var Flags Name Example OutFile Example.exe XP...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
015459
NSIS 选择组件颜色-永恒心锁-分享互联网

NSIS 选择组件颜色

!define TVM_SETBKCOLOR 0x111D ;Window Message Background !define TVM_SETTEXTCOLOR 0x111E ;Window Message Text !include 'MUI.nsh' Name 'dummy' OutFile 'dummy.exe' XPStyle on ShowIns...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0154410