home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2005 September
/
PCWorld_2005-09_cd.bin
/
software
/
temacd
/
spyremover
/
remover.exe
/
install_script.iss
Wrap
Text File
|
2005-07-25
|
8KB
|
139 lines
;InnoSetupVersion=5.0.4
[Setup]
AppName=SpyRemover
AppVerName=SpyRemover 2.38
AppId=SpyRemover
AppVersion=2.38
AppPublisher=InfoWorks Technology Company
AppPublisherURL=http://www.itcompany.com/
AppMutex=SpyRemover.Mutex_Run
DefaultDirName={pf}\SpyRemover
DefaultGroupName=SpyRemover
UninstallDisplayIcon={app}\Remover.exe
OutputBaseFilename=remover.v238
Compression=lzma
AllowNoIcons=yes
LicenseFile=embedded\License.rtf
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\advcheck.dll"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\blindman.exe"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\borlndmm.dll"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\delphimm.dll"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\license.rtf"; DestDir: "{app}";
Source: "{app}\messages.zres"; DestDir: "{app}";
Source: "{app}\Remover.exe"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\TeaTimer.exe"; DestDir: "{app}"; Flags: restartreplace comparetimestamp uninsrestartdelete
Source: "{app}\Tools.dll"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\UnzDll.dll"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\Update.exe"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\ZipDll.dll"; DestDir: "{app}"; Flags: comparetimestamp
Source: "{app}\Dummies\dummy.cd_clint.dll"; DestDir: "{app}\Dummies";
Source: "{app}\Dummies\dummy.dap.gif"; DestDir: "{app}\Dummies";
Source: "{app}\Dummies\dummy.data.xml"; DestDir: "{app}\Dummies";
Source: "{app}\Dummies\dummy.default.gif"; DestDir: "{app}\Dummies";
Source: "{app}\Dummies\dummy.related.htm"; DestDir: "{app}\Dummies";
Source: "{app}\Excludes\Bots.sbe"; DestDir: "{app}\Excludes";
Source: "{app}\Excludes\SystemInternals.sbe"; DestDir: "{app}\Excludes";
Source: "{app}\Languages\SpyRemover.sbl"; DestDir: "{app}\Languages";
Source: "{app}\Updates\includes.zip"; DestDir: "{app}\Updates";
Source: "{app}\Updates\mainapp.zip"; DestDir: "{app}\Updates";
Source: "{app}\Updates\tools.zip"; DestDir: "{app}\Updates";
Source: "{app}\Updates\updater.zip"; DestDir: "{app}\Updates";
Source: "{app}\Includes\Browserpages.sbs"; DestDir: "{app}\Includes";
Source: "{app}\Includes\CLSIDs.tnfo"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Cookies.sbb"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Cookies.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Cookies.sbs"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Dialer.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Dialer.sbs"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Domains.sbs"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Hijackers.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Keyloggers.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\LSP.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\LSP.sbs"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Malware.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\ProcWatch.sbs"; DestDir: "{app}\Includes";
Source: "{app}\Includes\RegWatch.sbs"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Revision.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Revision.sbs"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Security.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Spybots.sbi"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Targets.nfo"; DestDir: "{app}\Includes";
Source: "{app}\Includes\Trojans.sbi"; DestDir: "{app}\Includes";
[Registry]
Root: HKCR; Subkey: ".disabled"; ValueType: String; ValueData: "SpyRemover.DisabledFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.DisabledFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.DisabledFile\DefaultIcon"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.DisabledFile\shell\open\command"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".sbe"; ValueType: String; ValueData: "SpyRemover.SBEFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBEFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBEFile\DefaultIcon"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBEFile\shell\open\command"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".sbi"; ValueType: String; ValueData: "SpyRemover.SBIFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBIFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBIFile\DefaultIcon"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBIFile\shell\open\command"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".sbs"; ValueType: String; ValueData: "SpyRemover.SBSFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBSFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBSFile\DefaultIcon"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.SBSFile\shell\open\command"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".tnfo"; ValueType: String; ValueData: "SpyRemover.TInfoFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.TInfoFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.TInfoFile\DefaultIcon"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.TInfoFile\shell\open\command"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".uti"; ValueType: String; ValueData: "SpyRemover.UTIFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.UTIFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.UTIFile\DefaultIcon"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.UTIFile\shell\open\command"; Flags: uninsdeletekey
Root: HKCR; Subkey: ".uts"; ValueType: String; ValueData: "SpyRemover.UTSFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.UTSFile"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.UTSFile\DefaultIcon"; Flags: uninsdeletekey
Root: HKCR; Subkey: "SpyRemover.UTSFile\shell\open\command"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\InfoWorks"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\InfoWorks\SpyRemover"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\InfoWorks\SpyRemover"; ValueName: "WizardRun"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletevalue
Root: HKCU; Subkey: "Software\InfoWorks\SpyRemover"; ValueName: "Path"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletevalue
[INI]
FileName: "{app}\Updates\downloaded.ini"; Section: "hosts.zip"; Key: "InstallDate"; String: "2004-12-28";
FileName: "{app}\Updates\downloaded.ini"; Section: "includes.zip"; Key: "InstallDate"; String: "2004-12-28";
FileName: "{app}\Updates\downloaded.ini"; Section: "mainapp.zip"; Key: "InstallDate"; String: "2004-12-28";
FileName: "{app}\Updates\downloaded.ini"; Section: "startup.zip"; Key: "InstallDate"; String: "2004-12-28";
FileName: "{app}\Updates\downloaded.ini"; Section: "tools.zip"; Key: "InstallDate"; String: "2004-12-28";
FileName: "{app}\Updates\downloaded.ini"; Section: "updater.zip"; Key: "InstallDate"; String: "2004-12-28";
FileName: "{app}\Updates\downloaded.ini"; Section: "dummies.zip"; Key: "InstallDate"; String: "2004-12-28";
FileName: "{app}\Updates\downloaded.ini"; Section: "advcheck.zip"; Key: "InstallDate"; String: "2004-12-28";
[Run]
Filename: "{app}\license.rtf"; Flags: shellexec skipifdoesntexist postinstall skipifsilent nowait
[Icons]
Name: "{group}\SpyRemover"; Filename: "{app}\Remover.exe";
Name: "{group}\Uninstall SpyRemover"; Filename: "{uninstallexe}";
Name: "{userdesktop}\SpyRemover"; Filename: "{app}\Remover.exe";
[UninstallDelete]
Type: files; Name: "{app}\Configuration.ini";
Type: filesandordirs; Name: "{app}";
[CustomMessages]
default.NameAndVersion=%1 version %2
default.AdditionalIcons=Additional icons:
default.CreateDesktopIcon=Create a &desktop icon
default.CreateQuickLaunchIcon=Create a &Quick Launch icon
default.ProgramOnTheWeb=%1 on the Web
default.UninstallProgram=Uninstall %1
default.LaunchProgram=Launch %1
default.AssocFileExtension=&Associate %1 with the %2 file extension
default.AssocingFileExtension=Associating %1 with the %2 file extension...
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "default"; MessagesFile: "embedded\default.isl";