home *** CD-ROM | disk | FTP | other *** search
- ;InnoSetupVersion=4.0.5
- [Setup]
- AppName=LeechGet 2004
- AppVerName=LeechGet 2004 Version 1.1
- AppId=LeechGet 2004
- AppPublisher=LeechGet.net
- AppPublisherURL=http://www.leechget.net
- AppSupportURL=http://forum.leechget.net
- DefaultDirName={pf}\LeechGet 2004
- DefaultGroupName=LeechGet 2004
- UninstallDisplayIcon={app}\LeechGet.exe
- OutputBaseFilename=LeechGet
- Compression=zip
- PrivilegesRequired=none
- AllowNoIcons=yes
- LicenseFile=embedded\License.rtf
- InfoAfterFile=embedded\InfoAfter.rtf
- WizardImageFile=embedded\WizardImage0.bmp
- WizardSmallImageFile=embedded\WizardSmallImage0.bmp
- [Files]
- Source: "{app}\LeechIE.dll"; DestDir: "{app}"; Components: leechget_2004_internet_explorer_add-on; Flags: regserver ignoreversion
- Source: "{app}\DownloadManager.dll"; DestDir: "{app}"; Components: leechget_2004_internet_explorer_add-on; Flags: restartreplace regserver uninsrestartdelete ignoreversion
- Source: "{app}\AddUrl.html"; DestDir: "{app}"; Components: leechget_2004_internet_explorer_add-on; Flags: ignoreversion
- Source: "{app}\Wizard.html"; DestDir: "{app}"; Components: leechget_2004_internet_explorer_add-on; Flags: ignoreversion
- Source: "{app}\Parser.html"; DestDir: "{app}"; Components: leechget_2004_internet_explorer_add-on; Flags: ignoreversion
- Source: "{app}\LeechGet.exe"; DestDir: "{app}"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\LeechGet.chm"; DestDir: "{app}"; Components: leechget_2004; Flags: ignoreversion
- Source: "{app}\Evolution.exe"; DestDir: "{app}"; Components: leechget_evolution_wizard; Flags: ignoreversion
- Source: "{app}\LGOptions.exe"; DestDir: "{app}"; Components: leechget_2004; Flags: ignoreversion
- Source: "{app}\UNZDLL.DLL"; DestDir: "{app}"; Components: leechget_evolution_wizard; Flags: onlyifdoesntexist
- Source: "{app}\ShellExtension.dll"; DestDir: "{app}"; Components: leechget_2004_shellext; Flags: restartreplace regserver uninsrestartdelete onlyifdoesntexist
- Source: "{app}\Languages\german.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\english.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\hungarian.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\russian.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\chinese.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\chinese_trad.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\french.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\czech.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\slovak.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\italian.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\spanish.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\polish.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\korean.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\dutch.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\croatian.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\indonesian.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\portuguese.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\greek.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- Source: "{app}\Languages\swedish.lng"; DestDir: "{app}\Languages"; Components: leechget_2004; Flags: uninsrestartdelete ignoreversion
- [Registry]
- Root: HKCU; Subkey: "Software\Cronosoft\LeechGet"; Flags: uninsdeletekey
- Root: HKCR; Subkey: ".lgl"; ValueType: String; ValueData: "LeechGet Import"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet Import"; ValueType: String; ValueData: "LeechGet Download Queue"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet Import\DefaultIcon"; ValueType: String; ValueData: "{app}\LeechGet.exe,2"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet Import\Shell\Open\Command"; ValueType: String; ValueData: """{app}\LeechGet.exe"" -import ""%1"""; Flags: uninsdeletekey
- Root: HKCR; Subkey: ".LeechGet"; ValueType: String; ValueData: "LeechGet Download"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet Download"; ValueType: String; ValueData: "LeechGet Unfinished Download"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet Download\DefaultIcon"; ValueType: String; ValueData: "{app}\LeechGet.exe,1"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet Download\Shell\Open\Command"; ValueType: String; ValueData: """{app}\LeechGet.exe"" -add ""%1"""; Flags: uninsdeletekey
- Root: HKCR; Subkey: ".lgf"; ValueType: String; ValueData: "LeechGet FTP Queue"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet FTP Queue"; ValueType: String; ValueData: "LeechGet FTP Queue"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet FTP Queue\DefaultIcon"; ValueType: String; ValueData: "{app}\LeechGet.exe,1"; Flags: uninsdeletekey
- Root: HKCR; Subkey: "LeechGet FTP Queue\Shell\Open\Command"; ValueType: String; ValueData: """{app}\LeechGet.exe"" -ftpimport ""%1"""; Flags: uninsdeletekey
- Root: HKCU; Subkey: "Software\Cronosoft\LeechGet\Console"; ValueName: "LeechGetPath"; ValueType: String; ValueData: "{app}\LeechGet.exe"; Flags: createvalueifdoesntexist
- Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "LeechGet"; ValueType: String; Flags: uninsdeletevalue dontcreatekey
- Root: HKCR; Subkey: "CLSID\{{EBDF1F20-C829-14D1-8234-1420AF3E97A9}}"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKCR; Subkey: "*\shellex\DragDropHandlers\LeechGet"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKCR; Subkey: "*\shellex\ContextMenuHandlers\LeechGet"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKCR; Subkey: "Folder\shellex\DragDropHandlers\LeechGet"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKCR; Subkey: "Folder\shellex\ContextMenuHandlers\LeechGet"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKCR; Subkey: "Directory\shellex\DragDropHandlers\LeechGet"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKCR; Subkey: "Directory\shellex\ContextMenuHandlers\LeechGet"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKCR; Subkey: "Folder\shellex\DragDropHandlers\LeechGet"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKCR; Subkey: "Folder\shellex\ContextMenuHandlers\LeechGet"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist uninsdeletekey dontcreatekey
- Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions"; ValueName: "Approved"; ValueType: Dword; ValueData: "$1"; Components: leechget_2004_shellext; Flags: createvalueifdoesntexist dontcreatekey
- [Run]
- Filename: "{app}\LeechGet.exe"; WorkingDir: "{app}"; Description: "Launch LeechGet 2004 now"; Components: leechget_2004; Flags: shellexec postinstall nowait
- [UninstallRun]
- Filename: "{app}\LeechGet.exe"; Parameters: "-deleteie"; Components: leechget_2004_internet_explorer_add-on; Flags: shellexec skipifdoesntexist waituntilidle
- [Icons]
- Name: "{commonprograms}\LeechGet 2004"; Filename: "{app}\LeechGet.exe"; WorkingDir: "{app}"; IconFilename: "{app}\LeechGet.exe"; Comment: "Launch LeechGet 2004"; Components: leechget_2004; Tasks: SIcon;
- Name: "{commondesktop}\LeechGet 2004"; Filename: "{app}\LeechGet.exe"; WorkingDir: "{app}"; IconFilename: "{app}\LeechGet.exe"; Comment: "Launch LeechGet 2004"; Components: leechget_2004; Tasks: Icon;
- Name: "{group}\LeechGet 2004"; Filename: "{app}\LeechGet.exe"; Comment: "Launch LeechGet 2004"; Components: leechget_2004;
- Name: "{group}\LeechGet Evolution"; Filename: "{app}\Evolution.exe"; WorkingDir: "{app}"; Comment: "Click here to check for updates"; Components: leechget_evolution_wizard;
- Name: "{group}\LeechGet 2004 Options"; Filename: "{app}\LGOptions.exe"; IconFilename: "{app}\LGOptions.exe"; Comment: "Launch the LeechGet Configuration Applet"; Components: leechget_2004;
- [Tasks]
- Name: "Icon"; Description: "Create a &desktop icon"; Components: "leechget_2004";
- Name: "SIcon"; Description: "Create a &Startmenu icon"; Components: "leechget_2004";
- [Components]
- Name: "leechget_2004"; Description: "The LeechGet 2004 Executables"; Types: "custom compact full";
- Name: "leechget_evolution_wizard"; Description: "LeechGet 2004 Auto-Update Wizard (Evolution)"; Types: "custom compact full";
- Name: "leechget_2004_internet_explorer_add-on"; Description: "LeechGet 2004 Internet Explorer Extension"; Types: "full";
- Name: "leechget_2004_shellext"; Description: "LeechGet 2004 'Copy Here' Shell Extension"; Types: "full";
- [UninstallDelete]
- Type: files; Name: "{app}\LICENSE.LIC";
- [Types]
- Name: "full";
- Name: "compact";
- Name: "custom";
- [Languages]
- ; These files are stubs
- ; To achieve better results after recompilation, use the real language files
- Name: "default"; MessagesFile: "embedded\default.isl";
-