排序
NSIS进阶教程(四)
自定义目录选择,自定义进度条,自定义图片切换效果 **前言** 上一节中我们已经处理了有关CheckBox自定义贴图的部分,但是目录选择的部分还没有加上,这节,我们先处理一下目录的选择部分,选择完路径...
NSIS 检测文件存在
!define MUI_PAGE_CUSTOMFUNCTION_LEAVE DirectoryLeave !insertmacro MUI_PAGE_DIRECTORY Function DirectoryLeave IfFileExists '$INSTDIR\*.*' 0 +3 MessageBox MB_OKCANCEL|MB_ICONEXCLAMAT...
NSIS 重启Explorer
FindWindow $0 'Progman' 'Program Manager' System::Call User32::GetWindowThreadProcessId(ir0,*i.r0) System::Call Kernel32::OpenProcess(i0x0001,i,ir0)i.r0 System::Call Kernel32::Term...
NSIS无窗体透明的闪屏效果
Name '123' OutFile '123.exe' AutoCloseWindow true !include 'MUI.nsh' ;!define MUI_CUSTOMFUNCTION_GUIINIT MUIGUIInit ;!insertmacro MUI_PAGE_WELCOME !insertmacro MUI_LANGUAGE 'Englis...
PassDialog是NSIS密码框验证窗口的插件
/* PassDialog是NSIS密码框验证窗口的插件 PassDialog可以轻松的创建密码验证框,可以通过md5加密进行验证增强安全性. */ !AddPluginDir '../../Plugins' Name 'PassDialog Serial' OutFile 'Pas...
ThreadTimer是NSIS创建多线程定时器的插件
/* ThreadTimer是NSIS创建多线程定时器的插件 ThreadTimer创建的定时器作用于整个应用程序的生命周期,你可以在其中处理任何操作都不会与nsDialogs相冲突. */ !ifdef NSIS_UNICODE !AddPluginDir...
nsDialogs使用RichEdit20A创建RTF富文本框
可以使用别人写好的头文件LoadRTF.nsh 载入RTF到富文件框(RichEdit20A创建)头文件LoadRTF.nsh 检查LoadRTF是否#included LoadRTF不能包含两次 !ifndef LoadRTFincluded /* Defines used by Load...
蓝色网际ACDSee美化版
;************************************************************ ;脚本编写: 蓝色网际 ;某些使用了 LogSet 指令的脚本需要使用特别版的 makensis.exe 才能通过编译 ;地址: http://nsis.sourcef...
NSIS 替换文件中的内容
Textreplace插件的使用: !include 'TextReplace.nsh' ${textreplace::ReplaceInFile} 'c:\1.txt' 'c:\1.txt' '%Install%' '替换的内容' '/S=1' $4 ${textreplace::FreeReadBuffer} '$4' ${text...
控制面板中显示安装包的大小
;需要用到这个头文件 !include 'FileFunc.nsh' ${GetSize} '$INSTDIR' '/S=0K' $0 $1 $2 IntFmt $0 '0x%08X' $0 WriteRegDWORD ${PRODUCT_UNINST_ROOT_KEY} '${PRODUCT_UNINST_KEY}' 'Estimated...
用户10553043 5小时前0
感谢非常感谢用户54973040 6小时前0
感谢分享用户73947486 8小时前0
好人一生平安用户13072165 8小时前0
感谢分享用户65867020 12小时前0
谢谢分享用户60845930 14小时前0
感谢分享