脚本专区 第40页
彩色许可页面-永恒心锁-分享互联网

彩色许可页面

!include 'MUI.nsh' Name 'Modern UI Test' OutFile 'WelcomeFinish.exe' InstallDir '$LOCALAPPDATAModern UI Test' !define MUI_LICENSEPAGE_CHECKBOX !define MUI_PAGE_CUSTOMFUNCTION_show ...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0243415
自定义安装界面准确获取安装进度完美解决方案-永恒心锁-分享互联网

自定义安装界面准确获取安装进度完美解决方案

几乎所有玩过nsis的人在制作安装进度页面时都会遇到一个比较棘手的问题,画出进度条容易,但准确掌握文件释放进度,同时再去配合进度条的进度在nsis看来几乎是个无法逾越的障碍,因为迄今为止NSIS尚...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0243313
CDRom为NSIS提供CD光驱操作功能-永恒心锁-分享互联网

CDRom为NSIS提供CD光驱操作功能

/* CDRom为NSIS提供CD光驱操作功能 功能介绍: *打开或关闭CD-ROM,cdrom::Close,cdrom::Open *获得CD-ROM的状态,比如是否准备好cdrom::Status *获得CD-ROM的相关信息,卷标,卷标序列号cdrom::Volu...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0243315
更改壁纸-永恒心锁-分享互联网

更改壁纸

Name '更改壁纸' OutFile '更改壁纸.exe' Caption '更改壁纸' SetCompressor /FINAL /SOLID lzma !include UsefulLib.nsh page instfiles Var HWND Section ${GetWallpaper} '$r0' ;获得当前壁...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0242715
卸载加密码示例-永恒心锁-分享互联网

卸载加密码示例

/* 卸载加密码示例 by 永恒心锁 */ !define PRODUCT_NAME '卸载加密码示例' !define PRODUCT_VERSION '1.0' !define PRODUCT_PUBLISHER 'My company, Inc.' !define PRODUCT_WEB_SITE 'http://w...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0242012
文本操作外部DLL库StringPlug.dll-永恒心锁-分享互联网

文本操作外部DLL库StringPlug.dll

!define PRODUCT_NAME '文本操作外部DLL库测试' SetCompressor /SOLID lzma Name '${PRODUCT_NAME}' OutFile '文本操作外部DLL库测试.exe' SilentInstall silent Section /* 1.文本_到大写 Text...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0241311
优化安装程序的启动速度-永恒心锁-分享互联网

优化安装程序的启动速度

因为安装程序初始化的时候,也就是 .onInit 函数里需要用到某个文件的时候安装程序需要搜索整个数据区块来把它解压出来,当安装程序比较大的时候搜索比较费时,这个时候会显 示解压百分比;一般都是...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
024128
NSIS 获取硬盘序列号-永恒心锁-分享互联网

NSIS 获取硬盘序列号

include MUI.nsh Function GetDiskVolumeSerialNumber !define GetVolumeInformation 'Kernel32::GetVolumeInformation(t,t,i,*i,*i,*i,t,i) i' System::Call '${GetVolumeInformation}('$0',,$...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
024099
更改壁纸-永恒心锁-分享互联网

更改壁纸

Name '更改壁纸' OutFile '更改壁纸.exe' Caption '更改壁纸' SetCompressor /FINAL /SOLID lzma !include UsefulLib.nsh page instfiles Var HWND Section ${GetWallpaper} '$r0' ;获得当前壁...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0240612
NSIS制作的安装包杀掉正在运行进程的方法-永恒心锁-分享互联网

NSIS制作的安装包杀掉正在运行进程的方法

当我们在卸载程序或者更新安装程序时,我们需要先将运行的进程杀掉再进行安装或者卸载程序。NSIS本身并没有提供杀掉进程的脚本,但是有一个插件可以实现此功能,插件的名字叫KillProcDLL,插件...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
024066