用innosetup打包完成之后直接运行
2015-04-07
展开全部
使用方法:
一、建立文件夹:nqwbx9x 和 nqwbxnt,把两个版本的 NQWBX.HLP、Nqwbx.IME、Nqwbx.MB 等六个文件按版本分别放到各自的文件夹中(有时需要更名,使两个文件夹中的文件名相同);
二、把念青的 ReadMe.txt 以及我的脚本文件 nqwbinst.iss 放到这两个文件夹的外面,再把安装后的Inno Setup 4.0.10 汉化版中的语言文件 Simple Chinese.isl 复制到该文件夹中;
三、运行脚本文件 nqwbinst.iss,编译成功的目标文件放在文件夹“输出”中。
下面是脚本文件:nqwbinst.iss
重要注释:MsgBox('念青五笔主页: http://nq.yeah.net/; http://input.foruto.com/nianqing'#13+
该行出现错误,倒数第4个字符“'”变成了“'”,可能是论坛网页错误显示,无法更正,特此说明。
----------------------------------------
;;;nqwbinst.iss;;;
[Setup]
OutputBaseFilename=setup9xNT
AppName=念青五笔输入法简体Windows版
MinVersion=4.0.950,4.0.1381
Compression=zip/9
AppCopyright=念青五笔输入法简体Windows版
AppVerName=念青五笔输入法简体Windows版 2.00.03.0515
PrivilegesRequired=admin
CreateAppDir=false
DisableProgramGroupPage=true
Uninstallable=false
DisableStartupPrompt=true
InfoBeforeFile=readme.txt
;LicenseFile=License.rtf
;WizardImageFile=nqwbx.bmp
;WizardSmallImageFile=WizModernSmallImage.bmp
[Languages]
Name: Chinese; MessagesFile: Simple Chinese.isl
[Files]
Source: nqwbxnt\Nqwbx.IME; DestDir: {sys}; MinVersion: 0,4.0.1381; Flags: restartreplace
Source: nqwbxnt\Nqwbx.MB; DestDir: {sys}; MinVersion: 0,4.0.1381; Flags: restartreplace
Source: nqwbxnt\Nqwbx.hlp; DestDir: {win}\Help; MinVersion: 0,4.0.1381
Source: nqwbx9x\Nqwbx.IME; DestDir: {sys}; MinVersion: 4.0.950,0; Flags: restartreplace
Source: nqwbx9x\Nqwbx.MB; DestDir: {sys}; MinVersion: 4.0.950,0; Flags: restartreplace
Source: nqwbx9x\Nqwbx.HLP; DestDir: {sys}; MinVersion: 4.0.950,0
[Messages]
ReadyLabel2b=请单击[安装]开始进行安装。%n%n如果你的系统中已经安装有 念青五笔 2.00,安装程序将试图替换它。如果 念青五笔 2.00正在被当前系统使用中,安装结束后程序将要求重新启动用户的计算机。%n%n用户也可以选择不自动重启,在用户手动重启或注销登录后新版会自动更新原有的 念青五笔 2.00。
ReadyLabel2a=请单击[安装]开始进行安装。如果你想要更改任何设置的话,请单击[上一步]。%n%n如果你的系统中已经安装有 念青五笔2.00,安装程序将试图替换它。如果{#念青五笔}{2.00}正在被当前系统使用中,安装结束后程序将要求重新启动用户的计算机。%n%n用户也可以选择不自动重启,在用户手动重启或注销登录后新版会自动更新原有的 念青五笔 2.00。
WelcomeLabel1=欢迎使用 念青五笔 安装向导
WelcomeLabel2=本程序将在你的计算机上安装:%n%n[name/ver]。%n%n推荐你在继续之前先关闭所有其它的程序。
[Run]
Filename: {sys}\Nqwbx.HLP; Flags: shellexec postinstall skipifdoesntexist skipifsilent; MinVersion: 4.0.950,0; Description: 打开念青五笔帮助文件
Filename: {win}\Help\Nqwbx.HLP; Flags: shellexec postinstall skipifdoesntexist skipifsilent; MinVersion: 0,4.0.1381; Description: 打开念青五笔帮助文件
[Code]
function ImmInstallIME(lpszIMEFileName, lpszLayoutText: String): LongInt;
external 'ImmInstallIMEA@imm32.dll stdcall';
function AlreadyInstalled: boolean;
begin
result := FileExists(ExpandCons
一、建立文件夹:nqwbx9x 和 nqwbxnt,把两个版本的 NQWBX.HLP、Nqwbx.IME、Nqwbx.MB 等六个文件按版本分别放到各自的文件夹中(有时需要更名,使两个文件夹中的文件名相同);
二、把念青的 ReadMe.txt 以及我的脚本文件 nqwbinst.iss 放到这两个文件夹的外面,再把安装后的Inno Setup 4.0.10 汉化版中的语言文件 Simple Chinese.isl 复制到该文件夹中;
三、运行脚本文件 nqwbinst.iss,编译成功的目标文件放在文件夹“输出”中。
下面是脚本文件:nqwbinst.iss
重要注释:MsgBox('念青五笔主页: http://nq.yeah.net/; http://input.foruto.com/nianqing'#13+
该行出现错误,倒数第4个字符“'”变成了“'”,可能是论坛网页错误显示,无法更正,特此说明。
----------------------------------------
;;;nqwbinst.iss;;;
[Setup]
OutputBaseFilename=setup9xNT
AppName=念青五笔输入法简体Windows版
MinVersion=4.0.950,4.0.1381
Compression=zip/9
AppCopyright=念青五笔输入法简体Windows版
AppVerName=念青五笔输入法简体Windows版 2.00.03.0515
PrivilegesRequired=admin
CreateAppDir=false
DisableProgramGroupPage=true
Uninstallable=false
DisableStartupPrompt=true
InfoBeforeFile=readme.txt
;LicenseFile=License.rtf
;WizardImageFile=nqwbx.bmp
;WizardSmallImageFile=WizModernSmallImage.bmp
[Languages]
Name: Chinese; MessagesFile: Simple Chinese.isl
[Files]
Source: nqwbxnt\Nqwbx.IME; DestDir: {sys}; MinVersion: 0,4.0.1381; Flags: restartreplace
Source: nqwbxnt\Nqwbx.MB; DestDir: {sys}; MinVersion: 0,4.0.1381; Flags: restartreplace
Source: nqwbxnt\Nqwbx.hlp; DestDir: {win}\Help; MinVersion: 0,4.0.1381
Source: nqwbx9x\Nqwbx.IME; DestDir: {sys}; MinVersion: 4.0.950,0; Flags: restartreplace
Source: nqwbx9x\Nqwbx.MB; DestDir: {sys}; MinVersion: 4.0.950,0; Flags: restartreplace
Source: nqwbx9x\Nqwbx.HLP; DestDir: {sys}; MinVersion: 4.0.950,0
[Messages]
ReadyLabel2b=请单击[安装]开始进行安装。%n%n如果你的系统中已经安装有 念青五笔 2.00,安装程序将试图替换它。如果 念青五笔 2.00正在被当前系统使用中,安装结束后程序将要求重新启动用户的计算机。%n%n用户也可以选择不自动重启,在用户手动重启或注销登录后新版会自动更新原有的 念青五笔 2.00。
ReadyLabel2a=请单击[安装]开始进行安装。如果你想要更改任何设置的话,请单击[上一步]。%n%n如果你的系统中已经安装有 念青五笔2.00,安装程序将试图替换它。如果{#念青五笔}{2.00}正在被当前系统使用中,安装结束后程序将要求重新启动用户的计算机。%n%n用户也可以选择不自动重启,在用户手动重启或注销登录后新版会自动更新原有的 念青五笔 2.00。
WelcomeLabel1=欢迎使用 念青五笔 安装向导
WelcomeLabel2=本程序将在你的计算机上安装:%n%n[name/ver]。%n%n推荐你在继续之前先关闭所有其它的程序。
[Run]
Filename: {sys}\Nqwbx.HLP; Flags: shellexec postinstall skipifdoesntexist skipifsilent; MinVersion: 4.0.950,0; Description: 打开念青五笔帮助文件
Filename: {win}\Help\Nqwbx.HLP; Flags: shellexec postinstall skipifdoesntexist skipifsilent; MinVersion: 0,4.0.1381; Description: 打开念青五笔帮助文件
[Code]
function ImmInstallIME(lpszIMEFileName, lpszLayoutText: String): LongInt;
external 'ImmInstallIMEA@imm32.dll stdcall';
function AlreadyInstalled: boolean;
begin
result := FileExists(ExpandCons
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询