排序
NSIS 5秒倒计时
; nsi编译脚本 ; 到达指定时间自动执行所需操作的脚本例子 ; 注意:必须使用Delay、RealProgress以及新版的InstallOptionEx插件方可实现! ;-------------------------------- ;添加插件目录 !A...
RfshDktp是NSIS刷新桌面图标的插件
/* RfshDktp是NSIS刷新桌面图标的插件 RfshDktp用于桌面图标需要刷新的情况,也可以直接使用API进行刷新操作. */ !AddPluginDir '.' ; The name of the installer Name 'Refresh Desktop' ; The ...
使用python 下载小红伞病毒库实例
import urllib import urllib2 import requests import urllib import urllib2 import requests url = 'http://dl.antivir.de/package/fusebundle/win32/int/vdf_fusebundle.zip' print 'downlo...
HandleFileDragDrop是NSIS拖动获取目录和文件路径的插件
/* HandleFileDragDrop是NSIS拖动获取目录和文件路径的插件 MakeDropWindow:第一个参数是接受拖动的目标控件.第二个参数是回调函数可以自定义操作. */ !addplugindir '.' OutFile 'handleFileDr...
OleLoadPicturePath在NSIS中如何改变远程图片的显示大小
/* OleLoadPicturePath在NSIS中如何改变远程图片的显示大小 OleLoadPicturePath支持BMP(bitmap),JPEG,WMF,ICO(图标),GIF动画这几种格式.不支持PNG. IPTR->IDXMember indexed IDX from interf...
NSIS 背景动态切换显示图片 (学习七)
1、界面搭建 ;创建背景图片的切换动态 System::Call `*(i,i,i,i)i(1,34,518,200).R0` System::Call `user32::MapDialogRect(i$HWNDPARENT,iR0)` System::Call `*$R0(i.s,i.s,i.s,i.s)` System::...
NSIS:使用PassDialog插件实现密码安装功能
1、在相应位置(比如 欢迎页面 后面)加入以下代码: Page Custom PasswordPageShow PasswordPageLeave !define MUI_PAGE_CUSTOMFUNCTION_SHOW ComponentsPageShow ## Password is !define Pass...
NSIS源码makenssi学习笔记
// nsis版本 const char *NSIS_VERSION='v2.46'; // 将标准输出重定向到文件当中 FILE *g_output=stdout; // 指针的指针** int main(int argc, char **argv) /* #include <stdio.h> #incl...
使用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...
NSIS Messagebox
!define VERSION 'v0.98 beta 3' Name 'Customisable Messagebox plug-in test ${VERSION}' ;!define SILENT !ifdef SILENT OutFile 'messagebox_s.exe' SilentInstall 'Silent' !else OutFile ...





用户62259981
3小时前0
感谢分享