永恒心锁的头像-永恒心锁-分享互联网
管理员
永恒心锁,有态度的分享者!
ToggleInstFiles是NSIS在安装页面进度条旁添加一个按钮的插件-永恒心锁-分享互联网

ToggleInstFiles是NSIS在安装页面进度条旁添加一个按钮的插件

/* ToggleInstFiles是NSIS在安装页面进度条旁添加一个按钮的插件 ToggleInstFiles可以在添加一个按钮显示或隐藏安装信息框. */ !AddPluginDir '../../Plugins' !include MUI2.nsh ## General se...
NSIS——for循环的使用方法-永恒心锁-分享互联网

NSIS——for循环的使用方法

!include 'LogicLib.nsh' OutFile 'Test_Loop.exe' Section Main 01 ${ForEach} $R0 0 100 + 5 MessageBox MB_OK $R0 ${Next} ${For} $R1 0 10 MessageBox MB_OK $R1 ${Next} SectionEnd
获取指定磁盘分区的可用空间-永恒心锁-分享互联网

获取指定磁盘分区的可用空间

!include 'MUI2.nsh' !include 'FileFunc.nsh' Name '获取指定磁盘分区的可用空间' Caption '获取指定磁盘分区的可用空间' OutFile 'test.exe' SilentInstall silent Section StrCpy $R1 'H:' $...
获取网站缓存Cookie-永恒心锁-分享互联网

获取网站缓存Cookie

OutFile 'InternetGetCookie.exe' Name 'InternetGetCookie' !macro InternetGetCookie URL CookieName Push $0 Push $1 Push $2 Push $3 StrCpy $0 '' StrCpy $1 '' StrCpy $2 1020 StrCpy $3 ...
NSIS获取系统时间-永恒心锁-分享互联网

NSIS获取系统时间

编译时使用系统时间字符串作为常量: 1. ${__TIME__} 常量代表形如 0:18:40 的时间,是脚本编译的时间。 如:Name 'Setup ${__TIME__}',则安装程序为 Setup 后面跟当前时间的时分秒字符串。 2. 使...
给nsis窗口添加立体阴影-永恒心锁-分享互联网

给nsis窗口添加立体阴影

利用SetClassLong函数给nsis窗口添加了阴影,看起来很酷^_^ System::Call `user32::SetClassLong(i$HWNDPARENT,i${GCL_STYLE},i${CS_DROPSHADOW})` SetClassLong Replaces the specified 32-bit ...
判断程序是否运行并进行卸载-永恒心锁-分享互联网

判断程序是否运行并进行卸载

SetCompressor /SOLID lzma SetCompress force XPStyle on OutFile 'unkis.exe' Name '金山杀手' BrandingText 'WwW.yhxs3344.net' ;以下为检测运行文件方式,有一定局限性,不推荐。 Section '...
使用nsWindows.nsh头文件调整窗体大小-永恒心锁-分享互联网

使用nsWindows.nsh头文件调整窗体大小

此方法只能简单实现调整窗体大小,但不完美,调整后窗体上其他的控件都需要调整大小或位置,比较麻烦,不建议使用呵! ;加头文件 !include 'nsWindows.nsh' Function onGUIInit ;设置主窗口为 5...
常用系统环境变量-永恒心锁-分享互联网

常用系统环境变量

命令行变量: ________________ $CMDLINE 外来命令行,如使用NSIS压缩器将'$CMDLINE'作为输出路径后生成了'C:Test.exe'. 在开始运行输入'C:Test.exe D:输出文件'(不带引号)后,程序的默认输出路径...
titprog是NSIS窗口标题栏显示安装进度的插件-永恒心锁-分享互联网

titprog是NSIS窗口标题栏显示安装进度的插件

/* titprog是NSIS窗口标题栏显示安装进度的插件 titprog会个安装进度百分比到窗口标题栏. */ Outfile '$%temp%TitlebarProgress.exe' Name 'TitlebarProgress Test' Caption $(^Name) RequestEx...