mefcl
分享纯净好资源

NSIS插件教程合集(2023.06.30)

软件说明:

本合集收录了非常众多资源,主要包含教程、源码、技巧、插件、资源五大分类,其中教程包含基础知识、页面教程、精彩问答。资源包含帮助文档、资源合集、各种辅助工具、插件开发等。可以说合集还包含了历年来所能收集到的所有NSIS相关资源,可能是目前网络上NSIS相关资料最全的资源整理,是想学习NSIS同学的必备。

更新日志:

2023.06.30
增加.技巧.多进程循环终止另一个简洁示例(由NanLon提供,感谢)
修改.技巧.单进程循环终止一个错误(感谢NanLon反馈)
修改.教程.页面教程.自定义页面教程(酷狗)一 出现错误的情况

2023.06.14
增加.教程.基础知识.SetRegView 使用说明
修改.技巧.系统特殊路径变量基础知识(修正获取 Public 路径)
增加.技巧.判断系统最简单安全的方法
增加.技巧.单进程循环终止
增加.技巧.多进程循环终止
增加.技巧.最小化时闪烁提示
增加.技巧.查找文本是否包含某个字符
增加.技巧.随机数生成
增加.技巧.是否显示某一页面
增加.技巧.检测注册表某键值是否存在
增加.技巧.删除安装程序自身
增加.技巧.刷新图标缓存的几种方法
增加.技巧.判断路径是否存在
增加.技巧.参数传导示例
增加.技巧.关闭 Smartscreen 应用筛选器
增加.技巧.ExecDos执行cmd程序去掉黑框隐藏黑框
增加.技巧.获系统取内存大小
增加.技巧.枚举字体列表 判断是否安装
增加.技巧.控制NSIS进度条控件的例子
增加.技巧.安装组件操作实例
增加.技巧.检测路径空格或中文示例
增加.技巧.循环设置所有文件的属性
增加.技巧.64位系统释放插件说明示例
增加.技巧.关于卸载程序的签名问题
增加.插件.免费.获取系统DPI插件 SysCompImg
增加.插件.免费.支持 Png 贴图插件 Plugin
增加.源码.其他网友.制作软件单文件版示例
增加.源码.其他网友.分区助手制作单文件智能判断系统环境编译脚本
增加.资源.帮助文档.NSIS页面结构简单说明.pdf

下载地址:

夸克盘:https://pan.quark.cn/s/62496f27007e
阿里云:https://www.aliyundrive.com/s/WjMwDQiv2tv
天翼云:https://cloud.189.cn/t/RFZBf2URjmUv 访问码:8fwv
123 盘:https://www.123pan.com/s/QdiA-Nwpmh.html

赞(13)
未经允许不得转载:mefcl 博客 » NSIS插件教程合集(2023.06.30)

评论 5

  1. #3

    lb_fubd: # 单进程终止,此处错误,应该是 lb_find:
    Process::Find "chrome.exe"
    Pop $R0
    StrCmp $R0 0 lb_done
    Process::Kill $R0
    Goto lb_find
    lb_done:

    Nanlon1年前 (2023-06-30)回复
  2. #2

    多进程循环终止可以用宏,安装和卸载段都可以调用,更简洁
    “`
    !macro KillProcess ProcessName # 进程清理
    Process::Find ${ProcessName}
    Pop $R0
    IntCmp $R0 0 +4
    Process::Kill $R0
    Pop $R0
    IntCmp $R0 0 -5
    !macroend
    “`
    “`
    !insertmacro KillProcess "${APPNAME}.exe"
    “`

    Nanlon1年前 (2023-06-30)回复
    • ${APPNAME} 这个是提前定义的,仅为示例

      Nanlon1年前 (2023-06-30)回复
    • 确实如此,攒

      mefcl1年前 (2023-06-30)回复
  3. #1

    好东西啊,这个就是打包专家必备。
    可惜现在学不进去,┭┮﹏┭┮

    yisisixu1年前 (2023-06-14)回复

登录

找回密码

注册