URLEncode_udf[转换字符为ANSI|Unicode UTF 8(16)URL编码及逆转还原]
修改_StringToEncode函数,添加一个参数,以输出形如“2D 4E 87 65 41 00 42 00 43 00 31 00 32 00 33 00” 顺便修改了函数命名 ;例子: $str = '?a测试test_搜索 abc +1234?百度. ' $str1 = _S...
如何使文本控件文字居中显示
;一般来说我们增加的Label控件都是保持其默认值,比如默认为左对齐的。如果我们想把文本控件里的文本变为居中显示,我们需要使用 ${NSD_AddStyle} 为文本控件增加 ${SS_CENTER} 风格。 !include '...
StdUtils是NSIS集随机数字符串处理时间函数命令行参数格式化的插件
/* StdUtils是NSIS集随机数字符串处理时间函数命令行参数格式化的插件 StdUtils提供时间,随机数,列表,格式字符串,去除字符串空格,字符串倒序,文件移动复制,取命令行参数等功能. */ Caption 'Std...
RegBin是NSIS对注册表支持511超长字节进行操作的插件
/* RegBin是NSIS对注册表支持511超长字节进行操作的插件 RegBin是一个可以写入超长字节到注册表的插件,它可以支持长度为511字节的写入. */ !AddPluginDir '../Plugins' Name RegBinExample OutF...
USBPE通用安装器
!define NAME 'PE2USB' !define DISTRO 'WINPE' !define FILENAME 'PE2USB' !define VERSION '0.1' !define MUI_ICON 'usb48.ico' RequestExecutionLevel highest ;设置用户最高权限 SetCompres...
枚举系统常用文件夹路径
OutFile '读取系统文件夹.exe' Name '获取系统文件夹路径' Caption '获取系统文件夹路径' XPStyle 'on' /*'0x0' ;桌面路径 '0x2' ;开始菜单程序 '0x5' ;我的文档路径 '0x6' ;收藏夹的路径 '0x7'...
NSIS 3.03b 源代码makenssi.cpp 汉化笔记
Processing config: 正在处理配置: Processing script file: 处理脚本文件: Error in script 脚本出现错误 on line 33 -- aborting creation process 在第 33 行 -- 终止脚本处理 Command line ...
nsDialogs如何使控件显示或隐藏
;NSDialogs 允许使用 ${NSD_Create*} 创建控件并返回 HWND 值到堆栈,这样我们很方便就可以对控件进行设置可用或不可用,当然我们这里要使用NSIS里的ShowWindow 命令。 !include 'nsDialogs.nsh' ...
判断NSIS变量是否为空
!include logiclib.nsh Var tmpInst ReadRegStr $0 HKLM ${PRODUCT_INST_KEY} 'InstallDir' MessageBox MB_OK 'tmpInst 有没有值: $0' ${If} $0 == '' MessageBox MB_OK '没值' ${Else} Message...
NSIS汉化翻译可以用到的一些措词词汇
内部编译器错误:安装程序与卸载程序的外壳常量不一致! 内部编译器错误:在添加外壳常量之前加入了过多的字串到字串块中! 设置默认的stub时出错 检测到未知的变量/常量'%s',已忽略 错误:add_db_da...