home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2008 September
/
PCWorld_2008-09_cd.bin
/
multimedia
/
twins
/
visionssetup.exe
/
install_script.iss
Wrap
Text File
|
2008-07-15
|
9KB
|
119 lines
;InnoSetupVersion=5.2.3
[Setup]
AppName=Visions
AppVerName=Visions v{cm:ApplicationVersion} {cm:ApplicationStage}
AppId=Visions
AppVersion={cm:ApplicationVersion}
AppPublisher=Twins Solutions
AppPublisherURL=http://www.twins-solutions.com/
AppSupportURL=http://www.twins-solutions.com/
AppUpdatesURL=http://www.twins-solutions.com/
DefaultDirName={pf}\Visions
DefaultGroupName=Visions
UninstallDisplayName=Twins Visions
OutputBaseFilename=in
Compression=lzma
LicenseFile=embedded\License.txt
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\ngen_install.bat"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ngen_uninstall.bat"; DestDir: "{app}"; Flags: ignoreversion
Source: "{tmp}\dxwebsetup.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall ignoreversion
Source: "{tmp}\vcredist_x86.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall ignoreversion
Source: "{app}\Visions.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\BatchProcessor.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\ImageViewer.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\QuickEditor.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\QuickShare.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\SlideShowLauncher.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\CurrentSkin.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\Editor.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\Flickr.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\FlickrServices.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\General.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\GlobalConfiguration.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\GUI.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\ImageIO.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\PluginServices.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\PluginsInterface.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\ShellExtensions.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\Showroom.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\ShowroomPanel.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\SlideshowMain.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\UpdateManager.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\Plugins.Filtering.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\Plugins.Searching.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\SlideShowDirectXEngine.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\SlideShowGDIEngine.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\SlimDX.dll"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\ImageIcon1.ico"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\ImageIcon2.ico"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\ImageIcon3.ico"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\ImageIcon4.ico"; DestDir: "{app}"; Flags: restartreplace ignoreversion
[Registry]
Root: HKCR; Subkey: "*\shellex\ContextMenuHandlers\Twins.Visions"; ValueType: String; ValueData: "{{aaaccba4-1bd6-4d4f-9383-1bf53f993653}}"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Classes\Folder\shellex\ContextMenuHandlers\Twins.Visions"; ValueType: String; ValueData: "{{aaaccba4-1bd6-4d4f-9383-1bf53f993653}}"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Twins\Visions"; ValueName: "ActiveVersion"; ValueType: String; ValueData: "{cm:ApplicationVersion}"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Twins\Visions\{cm:ApplicationVersion}"; ValueName: "ApplicationLocation"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\Visions.exe"; ValueType: String; ValueData: "{app}\Visions.exe"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Twins.Visions"; ValueType: String; ValueData: "Twins Visions File Type"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Twins.Visions\DefaultIcon"; ValueType: String; ValueData: "{app}\ImageIcon1.ico"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Twins.Visions\shell"; ValueType: String; ValueData: "Preview"; Flags: uninsdeletekey
Root: HKCR; Subkey: "Twins.Visions\shell\edit\command"; ValueType: String; ValueData: """{app}\QuickEditor.exe"" /image ""%1"""; Flags: uninsdeletekey
Root: HKCR; Subkey: "Twins.Visions\shell\open\command"; ValueType: String; ValueData: """{app}\ImageViewer.exe"" /image ""%1"""; Flags: uninsdeletekey
Root: HKCR; Subkey: "Twins.Visions\shell\preview\command"; ValueType: String; ValueData: """{app}\ImageViewer.exe"" /image ""%1"""; Flags: uninsdeletekey
Root: HKCR; Subkey: "Twins.Visions\shell\print\command"; ValueType: String; ValueData: """{app}\ImageViewer.exe"" /print /image ""%1"""; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Classes\Twins.Visions"; ValueType: String; ValueData: "Twins Visions File Type"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Classes\Twins.Visions\DefaultIcon"; ValueType: String; ValueData: "{app}\ImageIcon1.ico"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Classes\Twins.Visions\shell"; ValueType: String; ValueData: "Preview"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Classes\Twins.Visions\shell\edit\command"; ValueType: String; ValueData: """{app}\QuickEditor.exe"" /image ""%1"""; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Classes\Twins.Visions\shell\open\command"; ValueType: String; ValueData: """{app}\ImageViewer.exe"" /image ""%1"""; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Classes\Twins.Visions\shell\preview\command"; ValueType: String; ValueData: """{app}\ImageViewer.exe"" /image ""%1"""; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\Classes\Twins.Visions\shell\print\command"; ValueType: String; ValueData: """{app}\ImageViewer.exe"" /print /image ""%1"""; Flags: uninsdeletekey
[Run]
Filename: "{tmp}\dxwebsetup.exe"; Parameters: " /c:""DXwSetup.exe /windowsupdate"" /q /r:n"; StatusMsg: "Configuring DirectX...";
Filename: "{tmp}\vcredist_x86.exe"; Parameters: " /q /r:n"; StatusMsg: "Configuring Microsoft Visual C++ 2005 SP1 (x86)...";
Filename: "{win}\Microsoft.Net\Framework\{code:FrameWorkName}\RegAsm.exe"; Parameters: " ""{app}\ShellExtensions.dll"" /silent /codebase"; StatusMsg: "Registering Components...";
Filename: "{app}\ngen_install.bat"; Parameters: "{win}\Microsoft.Net\Framework\{code:FrameWorkName} ""{app}"""; StatusMsg: "Optimizing Performance..."; Tasks: optimizeforbestperformance;
Filename: "{app}\Visions.exe"; Description: "{cm:LaunchProgram,Visions}"; Flags: postinstall nowait
[UninstallRun]
Filename: "{app}\ngen_uninstall.bat"; Parameters: "{win}\Microsoft.Net\Framework\{code:FrameWorkName} ""{app}"""; StatusMsg: "Removing Optimized Assemblies..."; Tasks: optimizeforbestperformance;
Filename: "{win}\Microsoft.Net\Framework\{code:FrameWorkName}\RegAsm.exe"; Parameters: " ""{app}\ShellExtensions.dll"" /unregister"; StatusMsg: "Unregistering Components...";
[Icons]
Name: "{group}\Visions"; Filename: "{app}\Visions.exe"; WorkingDir: "{app}";
Name: "{group}\Check For Updates"; Filename: "{app}\Visions.exe"; Parameters: " /updateonly"; WorkingDir: "{app}";
Name: "{group}\{cm:ProgramOnTheWeb,Visions}"; Filename: "http://www.twins-solutions.com/";
Name: "{group}\{cm:UninstallProgram,Visions}"; Filename: "{uninstallexe}";
Name: "{commondesktop}\Visions"; Filename: "{app}\Visions.exe"; WorkingDir: "{app}"; Tasks: desktopicon;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Visions"; Filename: "{app}\Visions.exe"; WorkingDir: "{app}"; Tasks: quicklaunchicon;
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}";
Name: "optimizeforbestperformance"; Description: "Optimize Visions for best performance"; GroupDescription: "Performance:";
[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.LaunchProgram=Launch %1
english.AssocFileExtension=&Associate %1 with the %2 file extension
english.AssocingFileExtension=Associating %1 with the %2 file extension...
ApplicationVersion=0.3.5.1196
ApplicationStage=Beta
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "english"; MessagesFile: "embedded\english.isl";