导航

[转载]InnoSetup5.2.3啊风增强版 安装代码

Posted on 2010-02-04 17:14  eastson  阅读(1529)  评论(0编辑  收藏  举报

[Setup]
; 注: AppId的值为单独标识该应用程序。
; 不要为其他安装程序使用相同的AppId值。
; (生成新的GUID,点击 工具|在IDE中生成GUID。)
AppName=InnoSetup5.2.3啊风增强版
AppVerName=InnoSetup5.2.3啊风增强版
AppPublisher=啊风(A_Wind)
AppPublisherURL=http://windsoft.blogbus.com
AppSupportURL=http://windsoft.blogbus.com
AppUpdatesURL=http://windsoft.blogbus.com
DefaultDirName={pf}\InnoSetup5
DefaultGroupName=InnoSetup5.2.3啊风增强版
InfoBeforeFile=embedded\说明.txt
OutputDir=OutputDir
OutputBaseFilename=InnoSetup
SetupIconFile=embedded\MAINICON.ico
Compression=lzma
SolidCompression=true
AlwaysShowDirOnReadyPage=true
AlwaysShowGroupOnReadyPage=true
InternalCompressLevel=max
VersionInfoVersion=5.2.3
VersionInfoCompany=http://windsoft.blogbus.com
VersionInfoDescription=Innosetup5啊风增强版
VersionInfoTextVersion=5.2.3
ChangesAssociations=true
ChangesEnvironment=true
AllowNoIcons=true
ShowLanguageDialog=auto
AppVersion=5.2.3
AlwaysShowComponentsList=true
;当这个指令设置为 yes,安装程序将总是显示定制安装的组件列表。如果这个设置为 no,安装程序将只在用户在类型列表中选择自定义类型时才显示组件列表。
ShowComponentSizes=true
;当这个指令设置为 yes,安装程序将在组件列表中显示组件大小。根据最大的组件,安装程序将用 KB 或 MB 为单位显示。
WizardImageFile=embedded\WizardImage.bmp
WizardSmallImageFile=embedded\a_wind.bmp

[Languages]
Name: chinesesimp; MessagesFile: embedded\Default.isl

[Files]
Source: {app}\Builtins.iss; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\CodeTemplates.dat; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Compil32.exe; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Default.isl; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\isbunzip.dll; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\isbzip.dll; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\ISCC.exe; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\ISCmplr.dll; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\ISCmplr.dls; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\ISCrypt.dll; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\ISetup.cnt; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\isfaq.htm; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\islzma.dll; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\ISPPCC.EXE; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\isunzlib.dll; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\iszlib.dll; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\license.txt; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Setup.e32; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\SetupLdr.e32; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Templates.dat; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\whatsnew.htm; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\WizModernImage.bmp; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\WizModernImage-IS.bmp; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\WizModernSmallImage.bmp; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\WizModernSmallImage-IS.bmp; DestDir: {app}; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\64Bit.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\64BitThreeArch.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\64BitTwoArch.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\CodeAutomation.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\CodeClasses.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\CodeDlg.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\CodeDll.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\CodeExample1.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\Components.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\Example1.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\Example2.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\Example3.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\ISPPExample1.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\ISPPExample1License.txt; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\Languages.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyDll.dll; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyProg-IA64.exe; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyProg-x64.exe; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyProg.chm; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyProg.exe; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\Readme-Dutch.txt; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\Readme-German.txt; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\Readme.txt; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\UninstallCodeDll.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\UninstallCodeExample1.iss; DestDir: {app}\Examples; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyDll\C\MyDll.c; DestDir: {app}\Examples\MyDll\C\MyDll.c; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyDll\C\MyDll.def; DestDir: {app}\Examples\MyDll\C\MyDll.def; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyDll\C\MyDll.dsp; DestDir: {app}\Examples\MyDll\C\MyDll.dsp; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Examples\MyDll\Delphi\MyDll.dpr; DestDir: {app}\Examples\MyDll\Delphi\MyDll.dpr; Components: Inno; Flags: ignoreversion uninsrestartdelete
Source: {app}\Languages\*; DestDir: {app}\Languages; Components: Inno; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
;Inno必装文件
Source: {app}\Help\InnoSetup5.0.7中文帮助.pdf; DestDir: {app}\Help; Components: inno\Help and inno\Help\Inno507; Flags: ignoreversion uninsrestartdelete  uninsrestartdelete
Source: {app}\Help\Inno技术贴集.chm; DestDir: {app}\Help; Components: inno\Help and inno\Help\InnoJS; Flags: ignoreversion uninsrestartdelete
Source: {app}\Help\ISetup5.2.3Eng.chm; DestDir: {app}\Help; Components: inno\Help and inno\Help\Inno523E; Flags: ignoreversion uninsrestartdelete
Source: {app}\Help\ISetup5.2.3SC.chm; DestDir: {app}\Help; Components: inno\Help and inno\Help\Inno523C; Flags: ignoreversion uninsrestartdelete
Source: {app}\Help\IsExtendSC.chm; DestDir: {app}\Help; Components: inno\Help and inno\Help\IsExtendSC; Flags: ignoreversion uninsrestartdelete
Source: {app}\Help\ISppEng.chm; DestDir: {app}\Help; Components: inno\Help and inno\Help\ISPPE; Flags: ignoreversion uninsrestartdelete
Source: {app}\Help\ISppSC.chm; DestDir: {app}\Help; Components: inno\Help and inno\Help\ISPPC; Flags: ignoreversion uninsrestartdelete
;Inno帮助文档
Source: {app}\unpacker\CompiledCode.bin; DestDir: {app}\unpacker; Components: unpacker and unpacker\innogui; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\DisasmGUI.exe; DestDir: {app}\unpacker; Components: unpacker and unpacker\disasmgui; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\JanHKill.exe; DestDir: {app}; Components: unpacker and unpacker\disasmgui; Flags: ignoreversion uninsrestartdelete
Source: {app}\psvince.dll; DestDir: {app}; Components: unpacker and unpacker\disasmgui; Flags: ignoreversion uninsrestartdelete
Source: {app}\unpacker\InnoGPW.exe; DestDir: {app}\unpacker; Components: unpacker and unpacker\innogpw; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\InnoGPW.txt; DestDir: {app}\unpacker; Components: unpacker and unpacker\innogpw; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\InnoPWLib.dll; DestDir: {app}\unpacker; Components: unpacker and unpacker\innogpw; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\InnoGui.exe; DestDir: {app}\unpacker; Components: unpacker and unpacker\innogui; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\innounp.exe; DestDir: {app}\unpacker; Components: unpacker and unpacker\innosup; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\Innounp.txt; DestDir: {app}\unpacker; Components: unpacker and unpacker\innosup; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\ISUnp.exe; DestDir: {app}\unpacker; Components: unpacker and unpacker\innosup; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\ISUnp.txt; DestDir: {app}\unpacker; Components: unpacker and unpacker\innosup; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\ShowPW.exe; DestDir: {app}\unpacker; Components: unpacker and unpacker\ShowPW; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\unpacker\ShowPW.txt; DestDir: {app}\unpacker; Components: unpacker and unpacker\ShowPW; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
;Inno解包套装
Source: {app}\istool\*; DestDir: {app}\istool; Components: tools and tools\IStool; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
;istool
Source: {app}\isfd\*; DestDir: {app}\isfd; Components: tools and tools\isfd; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
;isfd
Source: {app}\issi\*; DestDir: {app}\issi; Components: tools and tools\issi; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
;issi
Source: {app}\ISSkinExample\*; DestDir: {app}\ISSkinExample; Components: tools and tools\isskin; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
;ISSkin
Source: {app}\UninsHs\*; DestDir: {app}\UninsHs; Components: tools\uninshs; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\UninsHs.exe; DestDir: {app}; Components: tools\uninshs; Flags: ignoreversion uninsrestartdelete
;UninsHs
Source: {app}\Plugins\callback\*; DestDir: {app}\Plugins\callback; Components: Plugins and Plugins\callback; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\Plugins\Description\*; DestDir: {app}\Plugins\Description; Components: Plugins and Plugins\Description; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\Plugins\fire\*; DestDir: {app}\Plugins\fire; Components: Plugins and Plugins\firelib; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\Plugins\flash\*; DestDir: {app}\Plugins\flash; Components: Plugins and Plugins\flashlib; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\Plugins\Gif\*; DestDir: {app}\Plugins\Gif; Components: Plugins and Plugins\giflib; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\Plugins\Water\*; DestDir: {app}\Plugins\Water; Components: Plugins and Plugins\waterlib; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\Plugins\timectrl\*; DestDir: {app}\Plugins\timectrl; Components: Plugins and Plugins\timectrl; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
Source: {app}\Plugins\splash_music\*; DestDir: {app}\Plugins\splash_music; Components: Plugins and Plugins\spmu; Flags: ignoreversion recursesubdirs createallsubdirs uninsrestartdelete
;IS效果插件相关文件
[Registry]
Root: HKCR; Subkey: InnoSetupScriptFile\shell\Compile; ValueType: String; ValueData: 编译(&L); Components: Inno; Tasks: fileassoc; Flags: uninsdeletekey
Root: HKCR; Subkey: .iss; ValueName: Content Type; ValueType: String; ValueData: text/plain; Components: Inno; Tasks: fileassoc; Flags: uninsdeletekey
Root: HKCR; Subkey: InnoSetupScriptFile; ValueType: String; ValueData: Inno Setup 脚本; Components: Inno; Tasks: fileassoc; Flags: uninsdeletekey
Root: HKCR; Subkey: InnoSetupScriptFile\shell\OpenWithInnoSetup; ValueType: String; ValueData: 用 &Inno Setup 打开; Components: Inno; Tasks: fileassoc; Flags: uninsdeletekey
;Inno主程序注册信息
Root: HKCR; Subkey: exefile\shell\Inno Setup UnPacker GUI; Components: unpacker\innogui; Tasks: innogui_icon; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: exefile\shell\Inno Setup UnPacker GUI\command; ValueType: String; ValueData: """{app}\unpacker\InnoGui.exe"" ""%1"""; Components: unpacker\innogui; Tasks: innogui_icon; MinVersion: 4.1,4.0

Root: HKCR; Subkey: exefile\shell\Inno Setup Unpacker Explorer; Components: unpacker\innosup; Tasks: innosup_icon; Flags: uninsdeletekey noerror
Root: HKCR; Subkey: exefile\shell\Inno Setup Unpacker Explorer\Command; ValueType: String; ValueData: """{app}\unpacker\ISUnp.exe"" ""%1"""; Components: unpacker\innosup; Tasks: innosup_icon; MinVersion: 4.1,4.0
;Inno解包套件注册信息

Root: HKCR; Subkey: .iss; ValueType: String; ValueData: InnoSetupScriptFile; Components: tools\IStool; Tasks: shelllIST; Flags: uninsdeletekey
Root: HKCU; Subkey: InnoSetupScriptFile; Components: tools\IStool; Tasks: shelllIST; Flags: uninsdeletevalue
Root: HKCR; Subkey: InnoSetupScriptFile\DefaultIcon; ValueType: String; ValueData: {app}\ISTool\ISTool.exe,0; Components: tools\IStool; Tasks: shelllIST; Flags: uninsdeletevalue
Root: HKCU; Subkey: InnoSetupScriptFile\shell; Components: tools\IStool; Tasks: shelllIST; Flags: uninsdeletevalue
Root: HKCU; Subkey: InnoSetupScriptFile\shell\open; Components: tools\IStool; Tasks: shelllIST; Flags: uninsdeletevalue
Root: HKCR; Subkey: InnoSetupScriptFile\shell\open\command; ValueType: String; ValueData: {app}\ISTool\ISTool.exe %1; Components: tools\IStool; Tasks: shelllIST; Flags: uninsdeletevalue
Root: HKCR; Subkey: InnoSetupScriptFile\shell\OpenWithISTool; ValueType: String; ValueData: 用 &ISTool 打开; Components: tools\IStool; Tasks: shelllIST; Flags: uninsdeletevalue
Root: HKCR; Subkey: InnoSetupScriptFile\shell\OpenWithISTool\command; ValueType: String; ValueData: {app}\ISTool\ISTool.exe %1; Components: tools\IStool; Tasks: shelllIST; Flags: uninsdeletevalue
;ISTool注册信息
Root: HKCR; Subkey: .isf; ValueType: String; ValueData: Inno Setup Form; Components: tools\isfd; Tasks: shelllISFD; Flags: uninsdeletekey
Root: HKCR; Subkey: Inno Setup Form; ValueType: String; ValueData: Inno Setup Form; Components: tools\isfd; Tasks: shelllISFD; Flags: uninsdeletekey
Root: HKCR; Subkey: Inno Setup Form\Shell\Open\Command; ValueType: String; ValueData: """{app}\ISFD\ISFD.exe"" ""%1"""; Components: tools\isfd; Tasks: shelllISFD; Flags: uninsdeletevalue
Root: HKCR; Subkey: Inno Setup Form\DefaultIcon; ValueType: String; ValueData: {app}\ISFD\ISFD.exe,0; Components: tools\isfd; Tasks: shelllISFD; Flags: uninsdeletevalue
Root: HKCU; Subkey: Software\Majahr\InstalledApps; ValueName: ISFD; ValueType: String; ValueData: {app}\ISFD; Components: tools\isfd; Tasks: shelllISFD; Flags: uninsclearvalue uninsdeletekeyifempty
;isfd注册信息
[Icons]
Name: {group}\解包套件\InnoUnpGui; Filename: {app}\unpacker\InnoGui.exe; Components: unpacker\innogui
Name: {group}\解包套件\ISUnp文件浏览器; Filename: {app}\unpacker\ISUnp.exe; Components: unpacker\innosup
Name: {group}\解包套件\IS密码获取器; Filename: {app}\unpacker\InnoGPW.exe; Components: unpacker\innogpw
Name: {group}\解包套件\DisasmGUI; Filename: {app}\unpacker\DisasmGUI.exe; Components: unpacker\disasmgui

Name: {group}\帮助文档\InnoSetupFAQ; Filename: {app}\isfaq.htm; Components: inno
Name: {group}\帮助文档\InnoSetup帮助(中文); Filename: {app}\Help\ISetup5.2.3SC.chm; Components: inno\Help\Inno523C
Name: {group}\帮助文档\InnoSetup帮助(英文); Filename: {app}\Help\ISetup5.2.3Eng.chm; Components: inno\Help\Inno523E
Name: {group}\帮助文档\InnoSetup功能扩展帮助(中文); Filename: {app}\Help\IsExtendSC.chm; Components: inno\Help\Inno507
Name: {group}\帮助文档\InnoSetup预处理器帮助(中文); Filename: {app}\Help\ISppSC.chm; Components: inno\Help\ISPPC
Name: {group}\帮助文档\InnoSetup预处理器帮助(英文); Filename: {app}\Help\ISppEng.chm; Components: inno\Help\ISPPE
Name: {group}\帮助文档\Inno技术贴集(中文); Filename: {app}\Help\Inno技术贴集.chm; Components: inno\Help\InnoJS
Name: {group}\帮助文档\InnoSetup5.0.7帮助(pdf中文); Filename: {app}\Help\InnoSetup5.0.7中文帮助.pdf; Components: inno\Help\Inno507

Name: {group}\访问啊风的Blog; Filename: http://www.windsoft.blogbus.com; WorkingDir: {app}; Components: Inno
Name: {group}\Compil32编译器增强版; Filename: {app}\Compil32.exe; WorkingDir: {app}; Components: Inno
Name: {group}\ISTool5.2.1; Filename: {app}\istool\ISTool.exe; WorkingDir: {app}\istool; Components: tools\IStool
Name: {group}\ISFD; Filename: {app}\isfd\ISFD.exe; WorkingDir: {app}\isfd; Components: tools\isfd
Name: {group}\卸载InnoSetup5; Filename: {uninstallexe}; MinVersion: 4.1,4.0

[UninstallRun]
Filename: {app}\Compil32.exe; Parameters: /UNASSOC; RunOnceId: RemoveISSAssoc; StatusMsg: 卸载InnoSetup5啊风增强版……

[UninstallDelete]
Type: filesandordirs; Name: {app}

[Run]
Filename: {app}\Compil32.exe; Parameters: /ASSOC; StatusMsg: {cm:AssocingFileExtension,Inno Setup,.iss}; Components: Inno; Tasks: fileassoc; MinVersion: 4.1,4.0
Filename: {app}\UninsHs.exe; Parameters: /r0=Inno Setup 5 增强版,{language},{srcexe},{userappdata}\$Inst$\Setup.exe; Components: tools\uninshs
Filename: {pf}\Internet Explorer\iexplore.exe; Parameters: http://windsoft.blogbus.com; Description: 访问 啊风(A_WInd)的Blog; Flags: postinstall skipifsilent
Filename: {pf}\Internet Explorer\iexplore.exe; Parameters: http://bbs.skygz.com; Description: 访问 枫叶在线论坛; Flags: postinstall skipifsilent
Filename: {pf}\Internet Explorer\iexplore.exe; Parameters: http://bbs.hanzify.org; Description: 访问 汉化新世纪论坛; Flags: postinstall skipifsilent
Filename: {pf}\Internet Explorer\iexplore.exe; Parameters: http://www.dreams8.com; Description: 访问 梦想吧论坛; Flags: postinstall skipifsilent
Filename: {pf}\Internet Explorer\iexplore.exe; Parameters: http://bbs.wmzhe.com; Description: 访问 完美者论坛; Flags: postinstall skipifsilent
Filename: {pf}\Internet Explorer\iexplore.exe; Parameters: http://bbs.realqwh.cn; Description: 访问 秋无痕论坛; Flags: postinstall skipifsilent

[CustomMessages]
AssocFileExtension=将 %2 文件扩展名与 %1 建立关联(&J)
AssocingFileExtension=正在将 %2 文件扩展名与 %1 建立关联...
AssocRightFileExtension=将 %2 文件扩展名与 %1 建立右键关联(&A)

[Tasks]
Name: fileassoc; Description: {cm:AssocFileExtension,Inno Setup,.iss}; GroupDescription: 文件关联选项:; Components: Inno

Name: shelllIST; Description: 用ISTool关联 *.ISS 文件(&I); GroupDescription: 文件关联选项:; Components: tools\IStool

Name: shelllISFD; Description: 用ISFD关联 *.ISF 文件(&F); GroupDescription: 文件关联选项:; Components: tools\isfd

Name: innogui_icon; Description: {cm:AssocRightFileExtension,Inno Setup Unpacker GUI,.exe}; GroupDescription: 文件关联选项:; Components: unpacker\innogui
Name: innosup_icon; Description: {cm:AssocRightFileExtension,Inno Setup Unpacker Explorer,.exe}; GroupDescription: 文件关联选项:; Components: unpacker\innosup

Name: quicklaunchicon; Description: 在快速启动栏创建Compil32图标(&C); GroupDescription: 附加快捷方式:; Components: inno; Flags: unchecked; Languages:
Name: desktopicon; Description: 在桌面创建Compil32图标(&D); GroupDescription: 附加快捷方式:; Components: inno

Name: ISTQ; Description: 在快速启动栏创建ISTool图标(&E); GroupDescription: 附加快捷方式:; Components: tools\IStool; Flags: unchecked
Name: ISTD; Description: 在桌面创建ISTool图标(&F); GroupDescription: 附加快捷方式:; Components: tools\IStool

Name: ISFDQ; Description: 在快速启动栏创建ISFD图标(&G); GroupDescription: 附加快捷方式:; Components: tools\isfd; Flags: unchecked
Name: ISFDD; Description: 在桌面创建ISFD图标(&H); GroupDescription: 附加快捷方式:; Components: tools\isfd

[Types]
Name: full; Description: 全部安装
Name: lite; Description: 简洁安装
Name: custom; Description: 定制安装; Flags: iscustom
;告诉安装程序这个类型是自定义类型。必须定义这个参数,才能显示出组件选择框(特此感谢dream8 似水年华的指点!)

[Components]
Name: inno; Description: Inno Setup 5.2.3 简体中文增强版(Build:080717); Types: custom lite full; Flags: fixed
Name: inno\Help; Description: Inno Setup帮助文档; Types: custom lite full
Name: inno\Help\Inno507; Description: InnoSetup5.0.7中文帮助(PDF); Types: custom lite full
Name: inno\Help\InnoJS; Description: InnoSetup技术贴集(中文); Types: custom lite full
Name: inno\Help\Inno523C; Description: InnoSetup5.2.3帮助文档(中文); Types: custom lite full
Name: inno\Help\Inno523E; Description: InnoSetup5.2.3帮助文档(英文); Types: custom lite full
Name: inno\Help\ISPPC; Description: Inno Setup 预处理器(ISPP)帮助文档(中文); Types: custom lite full
Name: inno\Help\ISPPE; Description: Inno Setup 预处理器(ISPP)帮助文档(英文); Types: custom lite full
Name: inno\Help\IsExtendSC; Description: Inno Setup 功能扩展帮助文档(中文); Types: custom lite full

Name: unpacker; Description: Inno Setup解包套件; Types: custom full
Name: unpacker\innogui; Description: Inno Setup Unpacker GUI v1.1; Types: custom full
Name: unpacker\innosup; Description: Inno Setup Unpacker Explorer v1.5.9; Types: custom full
Name: unpacker\disasmgui; Description: DisASM Gui Tools v0.19; Types: custom full
Name: unpacker\innogpw; Description: "Inno Setup 密码获取器 v0.04 "; Types: custom full
Name: unpacker\ShowPW; Description: 针对restools的解包工具; Types: custom full

Name: Plugins; Description: Inno Setup功能插件; Types: full
Name: Plugins\flashlib; Description: Flash效果插件 1.0.0.0; Types: full
Name: Plugins\giflib; Description: GIF效果插件 1.0.0.1; Types: full
Name: Plugins\waterlib; Description: 水纹效果插件 1.0.0.1; Types: full
Name: Plugins\firelib; Description: 火焰效果插件 1.0.0.0; Types: full
Name: Plugins\callback; Description: 函数回调插件 1.0.0.0; Types: full
Name: Plugins\Description; Description: 组件描述插件 1.0.0.0; Types: full
Name: Plugins\timectrl; Description: 倒数N秒后激活按钮插件 1.0.0.0; Types: full
Name: Plugins\spmu; Description: 闪屏和背景音乐插件; Types: full


Name: tools; Description: Inno Setup相关工具; Types: full
Name: tools\IStool; Description: Inno Setup脚本编辑器(ISTool) 5.2.1汉化版; Types: full
Name: tools\isfd; Description: Inno Setup 界面设计器 (ISFD) 2.0.8汉化版; Types: full
Name: tools\issi; Description: Inno Setup 脚本示例集 (ISSI) 5.19; Types: full
Name: tools\uninshs; Description: UninsHs 2.1.0.277; Types: full
Name: tools\isskin; Description: ISSkin 1.0.0.2; Types: full

[Messages]
BeveledLabel=InnoSetup5.2.3啊风增强版