home *** CD-ROM | disk | FTP | other *** search
Wrap
;InnoSetupVersion=5.2.3 [Setup] AppName=KeePass Password Safe AppVerName={cm:NameAndVersion,KeePass Password Safe,1.15} AppId=KeePass Password Safe AppPublisher=Dominik Reichl AppPublisherURL={code:GetAppURL} AppUpdatesURL={code:GetAppURL} AppMutex=KeePassApplicationMutex,Global\KeePassAppMutexExI DefaultDirName={pf}\KeePass Password Safe DefaultGroupName=KeePass Password Safe OutputBaseFilename=in Compression=lzma ChangesAssociations=yes AllowNoIcons=yes WizardImageFile=embedded\WizardImage0.bmp WizardSmallImageFile=embedded\WizardSmallImage0.bmp [Files] Source: "{tmp}\wpSelectComponents.bmp"; DestDir: "{tmp}"; MinVersion: 4.1,4.0; Flags: deleteafterinstall ignoreversion dontcopy Source: "{tmp}\wpSelectDir.bmp"; DestDir: "{tmp}"; MinVersion: 4.1,4.0; Flags: deleteafterinstall ignoreversion dontcopy Source: "{tmp}\wpSelectProgramGroup.bmp"; DestDir: "{tmp}"; MinVersion: 4.1,4.0; Flags: deleteafterinstall ignoreversion dontcopy Source: "{tmp}\wpSelectTasks.bmp"; DestDir: "{tmp}"; MinVersion: 4.1,4.0; Flags: deleteafterinstall ignoreversion dontcopy Source: "{tmp}\wpReady.bmp"; DestDir: "{tmp}"; MinVersion: 4.1,4.0; Flags: deleteafterinstall ignoreversion dontcopy Source: "{tmp}\wpPreparing.bmp"; DestDir: "{tmp}"; MinVersion: 4.1,4.0; Flags: deleteafterinstall ignoreversion dontcopy Source: "{tmp}\wpInstalling.bmp"; DestDir: "{tmp}"; MinVersion: 4.1,4.0; Flags: deleteafterinstall ignoreversion dontcopy Source: "{tmp}\wpInfoAfter.bmp"; DestDir: "{tmp}"; MinVersion: 4.1,4.0; Flags: deleteafterinstall ignoreversion dontcopy Source: "{app}\KeePass.exe"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: overwritereadonly ignoreversion Source: "{app}\KeePass.chm"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: overwritereadonly ignoreversion Source: "{app}\KeePass,1.ini"; DestDir: "{app}"; DestName: "KeePass.ini"; Tasks: not RS; MinVersion: 4.1,4.0; Flags: uninsneveruninstall onlyifdoesntexist Source: "{app}\KeePass,2.ini"; DestDir: "{app}"; DestName: "KeePass.ini"; Tasks: RS; MinVersion: 4.1,4.0; Flags: uninsneveruninstall overwritereadonly ignoreversion Source: "{app}\Nederlands.lng"; DestDir: "{app}"; Languages: "Dutch"; MinVersion: 4.1,4.0; Flags: overwritereadonly ignoreversion [Registry] Root: HKCR; Subkey: ".kdb"; Tasks: not FileAssoc; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: "kdbfile"; Tasks: not FileAssoc; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: ".kdb"; ValueType: String; ValueData: "kdbfile"; Tasks: FileAssoc; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: "kdbfile"; ValueType: String; ValueData: "KeePass Password Database"; Tasks: FileAssoc; Languages: "not Dutch"; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: "kdbfile"; ValueType: String; ValueData: "KeePass Wachtwoord Database"; Tasks: FileAssoc; Languages: "Dutch"; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: "kdbfile"; ValueName: "AlwaysShowExt"; ValueType: String; Tasks: FileAssoc; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: "kdbfile\DefaultIcon"; ValueType: String; ValueData: "{uninstallexe}"; Tasks: FileAssoc; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: "kdbfile\shell\open"; ValueType: String; ValueData: "&Open with KeePass"; Tasks: FileAssoc; Languages: "not Dutch"; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: "kdbfile\shell\open"; ValueType: String; ValueData: "&Openen met KeePass"; Tasks: FileAssoc; Languages: "Dutch"; MinVersion: 4.1,4.0; Flags: uninsdeletekey Root: HKCR; Subkey: "kdbfile\shell\open\command"; ValueType: String; ValueData: """{app}\KeePass.exe"" ""%1"""; Tasks: FileAssoc; MinVersion: 4.1,4.0; Flags: uninsdeletekey [INI] FileName: "{app}\KeePass.ini"; Section: "KeePass"; Key: "KeeLanguage"; String: "Nederlands"; Flags: createkeyifdoesntexist FileName: "{app}\KeePass.ini"; Section: "KeePass"; Key: "KeeMiniMode"; String: "True"; FileName: "{app}\KeePass.ini"; Section: "KeePass"; Key: "KeeMiniMode"; String: "False"; FileName: "{app}\KeePass.url"; Section: "InternetShortcut"; Key: "URL"; String: "{code:GetAppURL}"; [Run] Filename: "{app}\KeePass.exe"; Description: "{cm:LaunchProgram,KeePass Password Safe}"; MinVersion: 4.1,4.0; Flags: postinstall unchecked skipifsilent nowait Filename: "{app}\KeePass.chm"; Description: "&Open User Guide"; MinVersion: 4.1,4.0; Flags: shellexec postinstall unchecked skipifsilent nowait [Icons] Name: "{group}\KeePass"; Filename: "{app}\KeePass.exe"; Comment: "KeePass Password Safe"; Tasks: not ThisUser; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Flags: runmaximized Name: "{userprograms}\{groupname}\KeePass"; Filename: "{app}\KeePass.exe"; Comment: "KeePass Password Safe"; Tasks: ThisUser; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Flags: runmaximized Name: "{group}\{cm:ProgramOnTheWeb,KeePass}"; Filename: "{app}\KeePass.url"; IconFilename: "{uninstallexe}"; Comment: "{cm:ProgramOnTheWeb,KeePass}"; Tasks: not ThisUser; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Name: "{userprograms}\{groupname}\{cm:ProgramOnTheWeb,KeePass}"; Filename: "{app}\KeePass.url"; IconFilename: "{uninstallexe}"; Comment: "{cm:ProgramOnTheWeb,KeePass}"; Tasks: ThisUser; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Name: "{group}\KeePass User Guide"; Filename: "{app}\KeePass.chm"; Comment: "KeePass User Guide"; Tasks: not ThisUser; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Flags: runmaximized Name: "{userprograms}\{groupname}\KeePass User Guide"; Filename: "{app}\KeePass.chm"; Comment: "KeePass User Guide"; Tasks: ThisUser; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Flags: runmaximized Name: "{group}\{code:getISLMessage|UninstallAppTitle}\{cm:UninstallProgram,KeePass Password Safe}"; Filename: "{uninstallexe}"; Comment: "{cm:UninstallProgram,KeePass Password Safe}"; Tasks: not ThisUser; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Name: "{userprograms}\{groupname}\{code:getISLMessage|UninstallAppTitle}\{cm:UninstallProgram,KeePass Password Safe}"; Filename: "{uninstallexe}"; Comment: "{cm:UninstallProgram,KeePass Password Safe}"; Tasks: ThisUser; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Name: "{commondesktop}\KeePass"; Filename: "{app}\KeePass.exe"; Comment: "KeePass Password Safe"; Tasks: not ThisUser and DesktopIcon; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Flags: runmaximized Name: "{userdesktop}\KeePass"; Filename: "{app}\KeePass.exe"; Comment: "KeePass Password Safe"; Tasks: ThisUser and DesktopIcon; Check: "not WizardNoIcons"; MinVersion: 4.1,4.0; Flags: runmaximized Name: "{userdesktop}\KeePass"; Filename: "{app}\KeePass.exe"; Comment: "KeePass Password Safe"; Tasks: DesktopIcon; Check: "WizardNoIcons"; MinVersion: 4.1,4.0; Flags: runmaximized Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\KeePass"; Filename: "{app}\KeePass.exe"; Comment: "KeePass Password Safe"; Tasks: QuickLaunchIcon; MinVersion: 4.1,4.0; Flags: runmaximized [Tasks] Name: "fileassoc"; Description: "{cm:AssocFileExtension,KeePass Password Safe,.kdb}"; MinVersion: 4.1,4.0; Name: "rs"; Description: "&Reset to default settings"; Languages: "not Dutch"; MinVersion: 4.1,4.0; Name: "rs"; Description: "Standaardinstellingen &terugzetten"; Languages: "Dutch"; MinVersion: 4.1,4.0; Name: "mini"; Description: "Enable &Minimal functionality mode (experimental)"; Languages: "not Dutch"; MinVersion: 4.1,4.0; Name: "mini"; Description: "Basisfunctionaliteit &modus inschakelen (experimenteel)"; Languages: "Dutch"; MinVersion: 4.1,4.0; Name: "thisuser"; Description: "{code:getISLMessage|User} ({code:getISLMessage|UserInfoName} {username})"; GroupDescription: "{code:getISLMessage|SelectStartMenuFolderDesc}"; Check: "not WizardNoIcons and UsingWinNT"; MinVersion: 4.1,4.0; Name: "allusers"; Description: "{code:getISLMessage|Common} (A&ll Users)"; GroupDescription: "{code:getISLMessage|SelectStartMenuFolderDesc}"; Check: "not WizardNoIcons and UsingWinNT"; MinVersion: 4.1,4.0; Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; MinVersion: 4.1,4.0; Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Check: "DirExists(ExpandConstant('{userappdata}\Microsoft\Internet Explorer\Quick Launch'))"; MinVersion: 4.1,4.0; [InstallDelete] Type: files; Name: "{commondesktop}\KeePass.lnk"; Check: not IsTaskSelected('DesktopIcon') or (IsTaskSelected('DesktopIcon') and IsTaskSelected('ThisUser')) or (IsTaskSelected('DesktopIcon') and WizardNoIcons); Type: files; Name: "{userdesktop}\KeePass.lnk"; Check: not IsTaskSelected('DesktopIcon') or (IsTaskSelected('DesktopIcon') and not IsTaskSelected('ThisUser')); Type: files; Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\KeePass.lnk"; Check: not IsTaskSelected('QuickLaunchIcon'); Type: files; Name: "{app}\Nederlands.lng"; Languages: "not Dutch"; [UninstallDelete] Type: files; Name: "{app}\KeePass.url"; [CustomMessages] English.NameAndVersion=%1 version %2 English.AdditionalIcons=Additional icons: English.CreateDesktopIcon=Create a &desktop icon English.CreateQuickLaunchIcon=Create a &Quick Launch icon English.ProgramOnTheWeb=%1 on the Web English.UninstallProgram=Uninstall %1 English.AssocFileExtension=&Associate %1 with the %2 file extension English.AssocingFileExtension=Associating %1 with the %2 file extension... Dutch.NameAndVersion=%1 versie %2 Dutch.AdditionalIcons=Extra snelkoppelingen: Dutch.CreateDesktopIcon=Maak een snelkoppeling op het &bureaublad Dutch.CreateQuickLaunchIcon=Maak een snelkoppeling op de &Snel starten werkbalk Dutch.ProgramOnTheWeb=%1 op het Web Dutch.UninstallProgram=Verwijder %1 Dutch.LaunchProgram=&Start %1 Dutch.AssocFileExtension=&Koppel %1 aan de %2 bestandsextensie Dutch.AssocingFileExtension=Bezig met koppelen van %1 aan de %2 bestandsextensie... English.issiUrl=http://finalbuilds.edskes.net/keepass.htm Dutch.issiUrl=http://codecpack.nl/keepass.htm issiUrlText=KeePass Password Safe English.LaunchProgram=&Start %1 [Languages] ; These files are stubs ; To achieve better results after recompilation, use the real language files Name: "English"; MessagesFile: "embedded\English.isl"; Name: "Dutch"; MessagesFile: "embedded\Dutch.isl";