脚本专区 第25页
nsDialogs如何使控件显示或隐藏-永恒心锁-分享互联网

nsDialogs如何使控件显示或隐藏

;NSDialogs 允许使用 ${NSD_Create*} 创建控件并返回 HWND 值到堆栈,这样我们很方便就可以对控件进行设置可用或不可用,当然我们这里要使用NSIS里的ShowWindow 命令。 !include 'nsDialogs.nsh' ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0265514
判断NSIS变量是否为空-永恒心锁-分享互联网

判断NSIS变量是否为空

!include logiclib.nsh Var tmpInst ReadRegStr $0 HKLM ${PRODUCT_INST_KEY} 'InstallDir' MessageBox MB_OK 'tmpInst 有没有值: $0' ${If} $0 == '' MessageBox MB_OK '没值' ${Else} Message...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
026558
NSIS汉化翻译可以用到的一些措词词汇-永恒心锁-分享互联网

NSIS汉化翻译可以用到的一些措词词汇

内部编译器错误:安装程序与卸载程序的外壳常量不一致! 内部编译器错误:在添加外壳常量之前加入了过多的字串到字串块中! 设置默认的stub时出错 检测到未知的变量/常量'%s',已忽略 错误:add_db_da...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0265310
SkinnedButton是NSIS自定义按钮皮肤的插件-永恒心锁-分享互联网

SkinnedButton是NSIS自定义按钮皮肤的插件

/* SkinnedButton是NSIS自定义按钮皮肤的插件 skinnedButton是按钮皮肤插件也可以改变按钮颜色 */ !AddPluginDir '../../Plugins' OutFile 'SkinnedButton.exe' Page components Section '永恒...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
026527
TCP是NSIS检测系统端口是否占用的插件-永恒心锁-分享互联网

TCP是NSIS检测系统端口是否占用的插件

/* TCP是NSIS检测系统端口是否占用的插件 TCP可以用于检测TCP端口是否被应用程序占用.此插件只可以检测端口是否可用,但比较实用. */ !AddPluginDir '.' OutFile 'TCP.exe' Section '永恒心锁' v...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0264515
使用System::Call调用自定义dll中的导出函数-永恒心锁-分享互联网

使用System::Call调用自定义dll中的导出函数

Function un.MyRemoveData SetOutPath $INSTDIR StrCpy $1 ${NSIS_MAX_STRLEN} System::Call 'MiPlugin4NSIS::MiPIGetDataPath(t, *i) i(.r0, r1r1).r2 ? u' IntCmp $2 0 +1 skiprmdir RMDir /r...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
026426
NSIS:使用PassDialog插件实现密码安装功能-永恒心锁-分享互联网

NSIS:使用PassDialog插件实现密码安装功能

1、在相应位置(比如 欢迎页面 后面)加入以下代码: Page Custom PasswordPageShow PasswordPageLeave !define MUI_PAGE_CUSTOMFUNCTION_SHOW ComponentsPageShow ## Password is !define Pass...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0264116
NSIS 5秒倒计时-永恒心锁-分享互联网

NSIS 5秒倒计时

; nsi编译脚本 ; 到达指定时间自动执行所需操作的脚本例子 ; 注意:必须使用Delay、RealProgress以及新版的InstallOptionEx插件方可实现! ;-------------------------------- ;添加插件目录 !A...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
9263711
UltraEdit 绿色便携版DIY-永恒心锁-分享互联网

UltraEdit 绿色便携版DIY

########################## ; UltraEdit 绿色便携版DIY ########################## SetCompressor /SOLID lzma ;;请使用最新的NSIS2.09进行编译…… !include 'DirSetting.nsh' /*** DirSetti...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁9年前
0263114
BaseConvert为NSIS提供进制转换实现十六进制八进制二进制互转-永恒心锁-分享互联网

BaseConvert为NSIS提供进制转换实现十六进制八进制二进制互转

/* BaseConvert:为NSIS提供进制转换实现十六进制八进制二进制互转 支持任意进制的数值转换,确切的说是支持2到36之间的进制转换. 常见的binary,octal,decimal,hexadecimal,都包括在内 二进制:0b ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁10年前
0262712