【mod相关工具介绍】Mod Installer Script for Mod Authors (v1.7)

字体:        | 上一篇 下一篇 | 打印

我觉得更完整明确的定义是:Nullsoft Install System (NSIS) Script for Mount&Blade Mod Installation 1.7

【基本介绍】
这个Script是供Nullsoft Install System (NSIS)使用的,使用它的好处就是能比较方便的创建安装包。

1.7版下载链接: http://www.mbrepository.com/modu ... hp?cid=3&lid=46

【所需环境】
要使用该Script,需要首先安装Nullsoft Install System (NSIS)
推荐2.20简体中文增强版:
http://www.skycn.com/soft/4002.html

(下述介绍文字,摘自http://www.skycn.com/soft/4002.html#
NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System) 的缩写,它是一个免费的 Win32 安装、卸载系统,采用了简洁高效的脚本方式。它本来是一个由 Nullsoft 创建并用于作为 Winamp 及其插件发布的系统,但现已被上百个应用程序所应用,作为它们进行程序发布的工具。
NSIS 创建的安装程序可以进行安装、卸载、设置系统设置、解压文件等等。几乎可以做所有事情。因为它基于脚本文件,所以你可以完全控制你的安装程序的每个部分。它的脚本语言支持变量、函数、字串处理,就像是一个普通的程序语言 - 但其仅设计用来创建安装程序。

简体中文增强版除了主程序的翻译之外还把主要的文档作了翻译并修正了官方版本里简体中文语言习惯用语不合适之处。
单纯的使用脚本来编写安装程序对于大多数人来说不仅困难而且容易出错,为此,简体中文增强版里集成了一个相当好用的脚本编辑器 - VNISEdit。只需要根据向导就能轻松的做出很酷的安装程序,甚至,你还可以在向导里给你的安装程序添加启动画面、让你的安装程序在安装过程中播放音乐,而这,只需要点几下鼠标即可。除此之外,VNISEdit 附带的注册表转换插件还可以把 .reg 文件一次性的转换为 NSIS 脚本,补丁制作向导可以一次性地为你生成体积超小的补丁升级程序。简体中文增强版还在官方版本的基础上集成了一些有用的插件,比如 FindProc 可以根据可执行文件名查找进程是否在运行,这在制作补丁程序或者是汉化包时非常有用。由于各个组件在使用时各自独立,所以强烈推荐安装全部组件。

【使用方法】

1,将Mod Installer Script for Mod Authors (v1.7)中的MnB Mod Installer Script 1.7.nsi文件,
复制到你要制作安装包的mod的目录中。(本文中说的脚本文件,就是指这个文件。)
假设你现在要给Nataive这个原版mod制作安装包,
并且你的M&B是安装在默认路径(C:\Program Files\Mount&Blade)下,
那么就是把这个脚本复制到C:\Program Files\Mount&Blade\Modules\Native下。

2,修改脚本文件
需要修改的主要内容,基本都在脚本文件的6~19行之间。
脚本文件中有很多的注释,虽然是英文的,但是借助词霸一类的软件都不能看懂。


3,安装NSIS后,运行(默认为开始--程序--NSIS)MakeNSISW。


4,MakeNSISW中“加载脚本”。



5,如果脚本中没有错误,加载完毕之后,就可以“测试安装器”了。



【相关链接】

在官方论坛的介绍帖子的链接: http://forums.taleworlds.net/index.php/topic,5488.0.html

Updated 2-12-2007: v1.7 is now available. Read details about it here: http://forums.taleworlds.net/index.php/topic,5488.msg452370.html#msg452370

[ 本帖最后由 kiss2003 于 2007-3-6 22:10 编辑 ]

查看全部评论(0)我来说两句

-5 -3 -1 - +1 +3 +5