博客专栏  >  互联网   >  打包狂魔之NSIS教程

打包狂魔之NSIS教程

NSIS是windows平台的安装包制作脚本,越来越多的互联网公司选择使用它来制作安装包,它开源免费,且功能强大。该教程提供NSIS安装包制作的一站式解决方案。

关注
2 已关注
9篇博文
  • NSIS教程(1): 基础语法

    NSIS教程: 《NSIS用户手册 中文版》 《NSIS图文教程集锦 - 轻狂志》 一. 环境搭建 NSIS是“Nullsoft Scriptable Install Syste...

    2018-01-18 13:32
    68860
  • NSIS教程(2): 传统用户界面(Classic UI)

    NSIS教程: 《NSIS用户手册 中文版》 《NSIS图文教程集锦 - 轻狂志》 本文以一个完整的、传统界面的网易云音乐安装包的脚本为示例,来介绍NSIS传统用户界面的开发流程。 ...

    2018-01-18 13:48
    68906
  • NSIS教程(3): 现代用户界面(Modern UI)

    NSIS的现代用户界面(Modern UI)只是相对于传统(丑陋)的界面而言的“现代”而已。它定义在MUI2.nsh(注:nsh文件类似C++中的头文件,可以被其他模块包含引用)中,如果要使用MUI2...

    2018-01-18 14:19
    69588
  • NSIS教程(4): 调用Windows API

    NSIS调用win32 API(也可以是其他dll提供的导出接口)需要通过System::Call来调用,调用语法如下: System::Call PROC [( PARAMS ) [RETUR...

    2017-12-27 22:54
    69527
  • NSIS教程(5): 静默安装

    常用的静默安装有2种: 1. 在脚本中加入SilentInstall 和 SilentUninstall 命令 2. 在程序启动参数里加 /S 参数(区分大小写) 要判断安装、卸载程序是否...

    2017-12-27 22:43
    69644
  • NSIS教程(6): 使用第三方插件

    NSIS内置了很多指令,这些指令可以满足我们基本需求,但难免会遇到NSIS没有内置的功能,如进程操作,后台运行(即多线程),7z压缩等等,这个时候我们就需要借助第三方插件来满足我们所需要的功能了。 ...

    2018-01-18 22:43
    69755
  • NSIS教程(7): 开发第三方插件

    一、插件开发规范 NSIS插件对开发语言没有限制(本文基于C++语法开发),只要按照NSIS标准所要求的生成一个dll文件,该dll文件提供纯C规范的、固定格式的导出函数即可。 总结起来,开发NS...

    2018-01-18 23:30
    70424
  • NSIS教程(8): 基于第三方界面库的安装包界面

    前面的几篇文章介绍了NSIS的传统界面的安装包和现代界面的安装包的制作方法,也提到了NSIS支持自定义页面(即使用page custom)的特性,自定义页面需要用户自己创建对话框、控件、添加控件响应等...

    2018-01-19 14:17
    72704
  • NSIS教程(9): NSIS+duilib仿QQ安装包

    本文在NSIS教程(8): 基于第三方界面库的安装包界面基础上,分享如何使用NSIS结合duilib高仿QQ安装包的过程。 先上效果图吧! 完整NSIS脚本 # ======...

    2018-01-19 17:43
    74139
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部