home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2004 April
/
PCWorld_2004-04_cd.bin
/
software
/
temacd
/
ari
/
ARISetup0631.exe
/
install_script.iss
Wrap
Text File
|
2004-02-23
|
8KB
|
97 lines
;InnoSetupVersion=4.1.5
[Setup]
AppName=AdvancedRemoteInfo
AppVerName=AdvancedRemoteInfo BETA
AppId=AdvancedRemoteInfo
AppVersion=0631
AppPublisher=MasterBootRecord.de / Matthias Zirngibl
AppPublisherURL=http://MasterBootRecord.de
AppSupportURL=http://MasterBootRecord.de/docs/advancedremoteinfo.php
DefaultDirName={pf}\AdvancedRemoteInfo
DefaultGroupName=AdvancedRemoteInfo
UninstallDisplayIcon={app}\ARI.exe
UninstallDisplayName=AdvancedRemoteInfo
OutputBaseFilename=ARISetup
Compression=lzma
DisableProgramGroupPage=yes
AllowNoIcons=yes
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{sys}\VB6DE.dll"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall restartreplace sharedfile
Source: "{sys}\COMCT332.OCX"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\COMDLG32.OCX"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\HookMenu.ocx"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\Mscomct2.ocx"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\MSCOMCTL.OCX"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\MSWINSCK.OCX"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\TABCTL32.OCX"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\chameleonButton.ocx"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall regserver sharedfile
Source: "{sys}\SSubTmr6.dll"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall regserver sharedfile
Source: "{sys}\vbalIml6.ocx"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall regserver sharedfile
Source: "{sys}\vbalIPrg.dll"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall regserver sharedfile
Source: "{sys}\mbr_sqlite.dll"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall sharedfile
Source: "{sys}\vbalSGrid6.ocx"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall regserver sharedfile
Source: "{sys}\sfFrameControl.ocx"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall regserver sharedfile
Source: "{sys}\ijl11.dll"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall sharedfile
Source: "{sys}\vbalDTab6.ocx"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall regserver sharedfile
Source: "{sys}\RICHTX32.OCX"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall regserver sharedfile
Source: "{sys}\pdh.dll"; DestDir: "{sys}"; MinVersion: 5.0,4.0; Flags: uninsneveruninstall sharedfile
Source: "{app}\ARIUpdate.exe"; DestDir: "{app}"; MinVersion: 5.0,4.0; Flags: overwritereadonly ignoreversion
Source: "{app}\sqlite.exe"; DestDir: "{app}"; MinVersion: 5.0,4.0; Flags: overwritereadonly ignoreversion
Source: "{app}\ARI.exe"; DestDir: "{app}"; MinVersion: 5.0,4.0; Flags: overwritereadonly ignoreversion
Source: "{app}\ARI.db"; DestDir: "{app}"; MinVersion: 5.0,4.0; Flags: onlyifdoesntexist
Source: "{tmp}\VBRUN60,1.EXE"; DestDir: "{tmp}"; DestName: "VBRUN60.EXE"; MinVersion: 5.0,4.0; Flags: deleteafterinstall overwritereadonly ignoreversion
Source: "{tmp}\VBRUN60,2.EXE"; DestDir: "{tmp}"; DestName: "VBRUN60.EXE"; Check: "ExecVB"; MinVersion: 5.0,4.0; Flags: deleteafterinstall overwritereadonly ignoreversion
[Registry]
Root: HKCU; Subkey: "SOFTWARE\ARI"; ValueName: "Install_DIR"; ValueType: String; ValueData: "{app}"; MinVersion: 5.0,4.0; Flags: createvalueifdoesntexist uninsdeletekey
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Uninstall\AdvancedRemoteInfo"; MinVersion: 5.0,4.0; Flags: deletekey
Root: HKCR; Subkey: "ari"; ValueType: String; ValueData: "URL:ARI Protocol"; MinVersion: 5.0,4.0; Flags: createvalueifdoesntexist uninsdeletekey
Root: HKCR; Subkey: "ari"; ValueName: "URL Protocol"; ValueType: String; MinVersion: 5.0,4.0; Flags: createvalueifdoesntexist
Root: HKCR; Subkey: "ari\shell\DefaultIcon"; ValueType: String; ValueData: "{app}\ARI.exe"; MinVersion: 5.0,4.0; Flags: createvalueifdoesntexist uninsdeletekey
Root: HKCR; Subkey: "ari\open\command"; ValueType: String; ValueData: "{app}\ARI.exe %1"; MinVersion: 5.0,4.0; Flags: createvalueifdoesntexist uninsdeletekey
[INI]
FileName: "{app}\ARI.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://MasterBootRecord.de";
[Run]
Filename: "{app}\sqlite.exe"; Parameters: "{app}\ARI.db ""update settings set config_value='True' where config_name = 'UseAutoUpdate';"""; Description: "Set Autoupdate"; Tasks: autoupdate; MinVersion: 5.0,4.0; Flags: skipifsilent nowait
Filename: "{app}\sqlite.exe"; Parameters: "{app}\ARI.db ""update settings set config_value='False' where config_name = 'UseAutoUpdate';"""; Description: "Set Autoupdate"; Tasks: no_autoupdate; MinVersion: 5.0,4.0; Flags: skipifsilent nowait
Filename: "{app}\ARI.exe"; Description: "Launch AdvancedRemoteInfo"; Languages: "English"; MinVersion: 5.0,4.0; Flags: postinstall skipifsilent nowait
Filename: "{app}\ARI.exe"; Description: "AdvancedRemoteInfo starten"; Languages: "Deutsch"; MinVersion: 5.0,4.0; Flags: postinstall skipifsilent nowait
Filename: "{code:GetUrl}"; Description: "Register ARI"; MinVersion: 5.0,4.0; Flags: shellexec nowait
Filename: "{app}\sqlite.exe"; Parameters: "{app}\ARI.db ""insert or replace into settings (config_name, config_value) values ('Reg_Name','{userinfoname}');"""; Description: "Update Settings"; MinVersion: 5.0,4.0; Flags: nowait
[Icons]
Name: "{group}\AdvancedRemoteInfo"; Filename: "{app}\ARI.exe"; MinVersion: 5.0,4.0;
Name: "{group}\AdvancedRemoteInfo on the Web"; Filename: "{app}\ARI.url"; MinVersion: 5.0,4.0;
Name: "{userdesktop}\ARI"; Filename: "{app}\ARI.exe"; Tasks: desktopicon; MinVersion: 5.0,4.0;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\AdvancedRemoteInfo"; Filename: "{app}\ARI.exe"; Tasks: quicklaunchicon; MinVersion: 5.0,4.0;
[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Languages: "English"; MinVersion: 5.0,4.0;
Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; Languages: "English"; MinVersion: 5.0,4.0;
Name: "autoupdate"; Description: "Enable Autoupdate Feature"; GroupDescription: "Default Settings:"; Languages: "English"; MinVersion: 5.0,4.0;
Name: "no_autoupdate"; Description: "Disable Autoupdate Feature"; GroupDescription: "Default Settings:"; Languages: "English"; MinVersion: 5.0,4.0;
Name: "quicklaunchicon"; Description: "Schnellstartleisten-Icon"; GroupDescription: "ZusΣtzliche Icons:"; Languages: "Deutsch"; MinVersion: 5.0,4.0;
Name: "desktopicon"; Description: "Desktop-Icon"; GroupDescription: "ZusΣtzliche Icons:"; Languages: "Deutsch"; MinVersion: 5.0,4.0;
Name: "autoupdate"; Description: "Autoupdate-Funktion aktivieren"; GroupDescription: "Standard-Einstellungen:"; Languages: "Deutsch"; MinVersion: 5.0,4.0;
Name: "no_autoupdate"; Description: "Autoupdate-Funktion deaktivieren"; GroupDescription: "Standard-Einstellungen:"; Languages: "Deutsch"; MinVersion: 5.0,4.0;
[InstallDelete]
Type: files; Name: "{app}\Uninstall.exe";
[UninstallDelete]
Type: files; Name: "{app}\ARI.url";
Type: files; Name: "{app}\ARI.exe";
Type: dirifempty; Name: "{app}";
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "English"; MessagesFile: "embedded\English.isl"; LicenseFile: "embedded\EnglishLicense.rtf";
Name: "Deutsch"; MessagesFile: "embedded\Deutsch.isl"; LicenseFile: "embedded\DeutschLicense.rtf";