最新发布第52页
Au3运行完后自动删除所在的整个文件夹-永恒心锁-分享互联网

Au3运行完后自动删除所在的整个文件夹

Global $flag = MsgBox(65, '友情提示', '是否要删除程序所在文件夹及程序本身?') If $flag = 1 Then Run(@ComSpec & ' /c cd.. & ping 127.0.0.1 -n 2&rd /q/s '' & @ScriptD...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁29天前
0259712
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
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
025909
NSIS 修改MessageBox标题和按钮文本-永恒心锁-分享互联网

NSIS 修改MessageBox标题和按钮文本

Name 'MessageBox 标题' Caption 'MessageBox 标题' XPStyle on ShowInstDetails show OutFile 'MessageBox.exe' Section -default System::Call 'user32::MessageBox(i $HWNDPARENT, t 'www.yh...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0258812
强制结束软件进程-永恒心锁-分享互联网

强制结束软件进程

有时候,我们选择卸载软件后发现安装目录中的主文件依然存在,不是我们卸载代码写的不对,而是卸载的时候软件根本就没有关闭! 在卸载前加上下面这个宏可以在一定程度上免除上述的尴尬,不信,...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0258712
NsVersionInfo是NSIS获取应用程序属性信息的插件-永恒心锁-分享互联网

NsVersionInfo是NSIS获取应用程序属性信息的插件

/* NsVersionInfo是NSIS获取应用程序属性信息的插件 NsVersionInfo可以获得资源版本里的信息,但是对中文支持不友好. */ !AddPluginDir '../Plugins' Name 'nsVersionInfo Test' OutFile 'test_n...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
025867
NSIS 产生随机数-永恒心锁-分享互联网

NSIS 产生随机数

Function Random Exch $0 Push $1 System::Call 'kernel32::QueryPerformanceCounter(*l.r1)' System::Int64Op $1 % $0 Pop $0 Pop $1 Exch $0 FunctionEnd Push '100' Call Random Pop $0
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
025838
介绍一个用NSIS做补丁的插件, 就是自带的vpatch.dll和GenPat.exe-永恒心锁-分享互联网

介绍一个用NSIS做补丁的插件, 就是自带的vpatch.dll和GenPat.exe

GenPat.exe功能:通过 比较原文件和修改后的文件 生成patch差别文件,是制作补丁文件的工具. 文件位于'C:\Program Files\NSIS\Bin' 语法: GENPAT '未修改文件' '已修改文件' '差异信息文件' 如 GE...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
025829
在注册表中记录安装路径以便重装或升级时读取-永恒心锁-分享互联网

在注册表中记录安装路径以便重装或升级时读取

在NSIS中,这个功能是非常有用的,可以避免用户把程序安装到多个位置的尴尬。 第1步:在“安装目录选择页面”前面加入以下代码: !define MUI_PAGE_CUSTOMFUNCTION_show Pageshow 第2步:读取注...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0258015
ExDlg为NSIS提供用res资源文件来创建自定义界面-永恒心锁-分享互联网

ExDlg为NSIS提供用res资源文件来创建自定义界面

/* ExDlg为NSIS提供用res资源文件来创建自定义界面 这个插件使用.res资源文件代替.ini文件来创建自定义界面,这个插件必须在Section里执行 这样对于常用VS工具的人来说显得挺方便的,但要注意的是...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0257411
NSIS 脚本学习基础-永恒心锁-分享互联网

NSIS 脚本学习基础

使用NSIS作为软件打包发布安装包工具 可使用NSIS Edit作为脚本编辑工具 注意问题: (1). 如果编译脚本提示 Icon大小不匹配,需要将安装和卸载图标的大小,色度改为一致 我写的安装包脚本:其中涉及...
永恒心锁的头像-永恒心锁-分享互联网永恒心锁3年前
0257215