破门点滴(Java技术版)

在日常学习和工作中记录

  BlogJava :: 首页 ::  :: 聚合  :: 管理
  15 Posts :: 7 Stories :: 36 Comments :: 0 Trackbacks

NSIS: Nullsoft Scriptable Install System
NSIS 是一个开源的专业制作Windows安装程序的系统。被设计成为一个尽可能小而又功能强大的系统,最适合于需要在互联网上发布的应用。事实上,NSIS可以制作出如同InstallShell等老牌安装制作软件一样漂亮而且功能完善的windows安装程序。这篇日志只是将相关网址记录下来,便于日后重建环境。

基本环境:
1、NSIS 2.19 下载网址 http://nsis.sourceforge.net

扩展环境:
2、NSIS ExperienceUI  (制作XP风格的安装程序界面)下载网址 http://xpui.sourceforge.net/
3、EclipseNSIS - NSIS plugin for Eclipse  (在Eclipse中编辑安装脚本和打包的插件)下载网址 http://eclipsensis.sourceforge.net/

制作过程十分简单,根据安装例子脚本修改一下就ok,这里就略过了。

我用的 ExperienceUI  1.1 pre版本并没有带简体中文包,我自己汉化了一个,共享出来给需要的朋友。
http://www.blogjava.net/Files/brokendoor/SimpChinese.rar

下载解压后复制到 NSIS 的安装路径 NSIS\Contrib\ExperienceUI\Language Files\ 下即可。
使用方法:
在你的安装脚本中加入如下行,就可以使用中文的 Experience UI 了。

    !define XPUI_SKIN "Windows XP"

  !define UI "XPUI"

  !include "XPUI.nsh"

  !insertmacro ${UI} _LANGUAGE "SimpChinese"

效果图:

 
其他:
NSIS与 Ant 的集成。过两天会在后续日志中说明。



不得窥道门,不得悟佛门,不得入窄门,实乃破门。
posted on 2006-09-05 15:24 破门 阅读(1767) 评论(4)  编辑  收藏 所属分类: Triones

Feedback

# re: 试用NSIS制作安装程序及ExperienceUI 1.1pre 汉化资源文件 2006-11-07 11:31 lostfalcon
很好的汉化,谢谢你的无私奉献,如果能把这个语言文件提交到XPUI的开发网站就更好了,让更多的人能分享 :)  回复  更多评论
  

# re: 试用NSIS制作安装程序及ExperienceUI 1.1pre 汉化资源文件 2006-11-18 10:35 破门
@lostfalcon 谢谢你的提醒,汉化文件早已经提交给XPUI开发组了 :)

Dan Fuhry
<dandaman32@gmail.com> 致 我
更多选项 9月6日
Hi Boon Xiong,
Thank you very much for your contribution. I'll be glad to include the
language file in the next release of the ExperienceUI.

-dandaman32  回复  更多评论
  

# re: 试用NSIS制作安装程序及ExperienceUI 1.1pre 汉化资源文件 2007-03-28 11:43 yxin
请问,NSIS 怎么与Ant 集成,能写下吗?  回复  更多评论
  

# re: 试用NSIS制作安装程序及ExperienceUI 1.1pre 汉化资源文件 2007-05-06 15:34 破门
@yxin
使用 NSISANT 扩展任务,由于我本人没有尝试过,请自己参考下面的网址看看:
http://nsisant.sourceforge.net/
http://sourceforge.net/projects/nsisant/  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: