home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2007 November
/
PCWorld_2007-11_cd.bin
/
temacd
/
fdm
/
fdminst.exe
/
install_script.iss
Wrap
Text File
|
2007-10-02
|
19KB
|
234 lines
;InnoSetupVersion=5.1.10
[Setup]
AppName=Free Download Manager
AppVerName=Free Download Manager 2.5
AppId=Free Download Manager
AppPublisher=FreeDownloadManager.ORG
AppPublisherURL=http://www.freedownloadmanager.org/
AppSupportURL=http://www.freedownloadmanager.org/
AppUpdatesURL=http://www.freedownloadmanager.org/
DefaultDirName={pf}\Free Download Manager
DefaultGroupName=Free Download Manager
OutputBaseFilename=fdminst
Compression=lzma
PrivilegesRequired=none
LicenseFile=embedded\License.txt
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\fdm.exe"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\Updater.exe"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\dlall.htm"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\dlfvideo.htm"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\dllink.htm"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\dlpage.htm"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\dlselected.htm"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\fdm.tlb"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{commonappdata}\FreeDownloadManager.ORG\files\fuminterfaces.tlb"; DestDir: "{commonappdata}\FreeDownloadManager.ORG\files"; Flags: restartreplace regtypelib sharedfile ignoreversion
Source: "{app}\Help\Free Download Manager.chm"; DestDir: "{app}\Help"; Flags: restartreplace ignoreversion
Source: "{app}\Language\alb.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\arb.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\bul.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\chs.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\cht.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\cro.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\czk.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\dan.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\dut.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\ell.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\eng.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\fin.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\fre.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\ger.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\heb.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\hun.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\ita.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\kor.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\mac.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\nor.LNG"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\pol.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\ptbr.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\rom.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\rus.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\slo.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\spn.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\srb.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\svk.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\swe.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\tur.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\ukr.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\uzb.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\Language\vie.lng"; DestDir: "{app}\Language"; Flags: restartreplace ignoreversion
Source: "{app}\dbghelp.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\iefdm.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\iefdmdm.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\iefdm2.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\npfdm.dll"; DestDir: "{app}"; AfterInstall: "UpdateCatchPlugins"; Flags: restartreplace
Source: "{app}\license.txt"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\fdmcs.dat"; DestDir: "{app}"; Flags: onlyifdoesntexist ignoreversion
Source: "{app}\Skins\old style\back.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\back_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\checks.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\choosefolder.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\creategroup.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\dldtasks.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\dldtasks_sel.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\dlinfo.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\dropbox.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\filelist.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\filelist_sel.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\go.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\groups.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\groupsmenu.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\groupsmenu_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\login.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\logstat.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\mute.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\scheduler.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\scheduler_sel.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\settime.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\sitelist.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\sitelist_sel.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\skin.ini"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool0.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool0_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool0_small.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool0_small_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_dld.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_dld_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_dld_small.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_dld_small_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_hfe.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_hfe_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_hfe_small.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_hfe_small_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_sch.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_sch_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_sch_small.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_sch_small_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_sites.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_sites_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_sites_small.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_sites_small_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_spider.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_spider_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_spider_small.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tool_spider_small_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tosel.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tounsel.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tray.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tray_down.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tray_err.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\tray_starting.ico"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\vidman.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\Skins\old style\vidman_d.bmp"; DestDir: "{app}\Skins\old style";
Source: "{app}\msvcp60.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\Microsoft.VC80.CRT.manifest"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\msvcp80.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\msvcr80.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\fdm_01.gif"; DestDir: "{app}"; Flags: restartreplace ignoreversion
Source: "{app}\Archive\unrar.dll"; DestDir: "{app}\Archive"; Flags: restartreplace ignoreversion
Source: "{app}\Archive\7-zip\Codecs\Deflate.dll"; DestDir: "{app}\Archive\7-zip\Codecs"; Flags: restartreplace ignoreversion
Source: "{app}\Archive\7-zip\Formats\arj.dll"; DestDir: "{app}\Archive\7-zip\Formats"; Flags: restartreplace ignoreversion
Source: "{app}\Archive\7-zip\Formats\zip.dll"; DestDir: "{app}\Archive\7-zip\Formats"; Flags: restartreplace ignoreversion
Source: "{app}\Firefox\extension\chrome.manifest"; DestDir: "{app}\Firefox\extension"; Flags: restartreplace
Source: "{app}\Firefox\extension\install.rdf"; DestDir: "{app}\Firefox\extension"; Flags: restartreplace
Source: "{app}\Firefox\extension\chrome\content\fdm_ffext.js"; DestDir: "{app}\Firefox\extension\chrome\content"; Flags: restartreplace
Source: "{app}\Firefox\extension\chrome\content\fdm_ffext.xul"; DestDir: "{app}\Firefox\extension\chrome\content"; Flags: restartreplace
Source: "{app}\Firefox\extension\chrome\content\fdm_ffextDM.js"; DestDir: "{app}\Firefox\extension\chrome\content"; Flags: restartreplace
Source: "{app}\Firefox\extension\chrome\content\fdm_ffextDM.xul"; DestDir: "{app}\Firefox\extension\chrome\content"; Flags: restartreplace
Source: "{app}\Firefox\extension\chrome\content\fdm_ffpxy.js"; DestDir: "{app}\Firefox\extension\chrome\content"; Flags: restartreplace
Source: "{app}\Firefox\extension\components\.autoreg"; DestDir: "{app}\Firefox\extension\components"; Flags: restartreplace
Source: "{app}\Firefox\extension\components\component.dll"; DestDir: "{app}\Firefox\extension\components"; Flags: restartreplace
Source: "{app}\Firefox\extension\components\icomponent.xpt"; DestDir: "{app}\Firefox\extension\components"; Flags: restartreplace
Source: "{app}\Firefox\extension\components\ivmsfdmff.xpt"; DestDir: "{app}\Firefox\extension\components"; Flags: restartreplace
Source: "{app}\Firefox\extension\components\vmsfdmff.dll"; DestDir: "{app}\Firefox\extension\components"; Flags: restartreplace
Source: "{app}\Server\adddownloadres_err.html"; DestDir: "{app}\Server"; Flags: restartreplace
Source: "{app}\Server\adddownloadres_ok.html"; DestDir: "{app}\Server"; Flags: restartreplace
Source: "{app}\Server\compdlds.html"; DestDir: "{app}\Server"; Flags: restartreplace
Source: "{app}\Server\index.html"; DestDir: "{app}\Server"; Flags: restartreplace
Source: "{app}\fdmwi.exe"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\fdmbtsupp.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\MediaConverter.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\player.swf"; DestDir: "{app}"; Flags: restartreplace
Source: "{app}\FUM\fumshext.dll"; DestDir: "{app}\FUM"; Flags: restartreplace
Source: "{app}\FUM\fumiebtn.dll"; DestDir: "{app}\FUM"; Flags: restartreplace
Source: "{app}\FUM\fumcore.dll"; DestDir: "{app}\FUM"; Flags: restartreplace
Source: "{app}\FUM\fumoei.exe"; DestDir: "{app}\FUM"; Flags: restartreplace
Source: "{app}\FUM\fumoei.dll"; DestDir: "{app}\FUM"; Flags: restartreplace
Source: "{app}\FUM\fum.exe"; DestDir: "{app}\FUM"; Flags: restartreplace
Source: "{app}\FUM\fum.tlb"; DestDir: "{app}\FUM"; Flags: restartreplace ignoreversion
Source: "{app}\FUM\msvcp60.dll"; DestDir: "{app}\FUM"; Flags: restartreplace
Source: "{app}\FUM\Updater.exe"; DestDir: "{app}\FUM"; Flags: restartreplace
Source: "{app}\vistafx.dll"; DestDir: "{app}"; Flags: restartreplace
Source: "{tmp}\fdminno.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy
[Registry]
Root: HKCU; Subkey: "Software\FreeDownloadManager.ORG\Free Download Manager"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\FreeDownloadManager.ORG\Free Download Manager"; ValueName: "Path"; ValueType: String; ValueData: "{app}";
Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Free Download Manager"; ValueType: String; ValueData: """{app}\fdm.exe"" -autorun"; Tasks: autorun; Flags: uninsdeletevalue
Root: HKLM; Subkey: "Software\FreeDownloadManager.ORG\Free Download Manager"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\VicMan Software\Free Download Manager"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\VicMan Software\Free Download Manager"; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\FreeDownloadManager.ORG\Free Upload Manager"; ValueName: "Path_old"; ValueType: String; ValueData: "{reg:HKCU\Software\FreeDownloadManager.ORG\Free Upload Manager,Path}"; Check: "DoesNeedSaveOldFumPath";
Root: HKCU; Subkey: "Software\FreeDownloadManager.ORG\Free Upload Manager"; ValueName: "Path"; ValueType: String; ValueData: "{app}\FUM";
Root: HKCU; Subkey: "Software\FreeDownloadManager.ORG\Free Upload Manager"; ValueName: "lngsroot"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletevalue
Root: HKCU; Subkey: "Software\FreeDownloadManager.ORG\Free Upload Manager"; ValueName: "force_data_folder"; ValueType: String; ValueData: "{userappdata}\Free Download Manager\"; Flags: uninsdeletevalue
Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Free Upload Manager"; ValueType: String; ValueData: """{app}\fum\fum.exe"" -autorun"; Check: "FumAutostart"; Flags: uninsdeletevalue
[INI]
FileName: "{app}\fdm.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.freedownloadmanager.org/";
[Run]
Filename: "{app}\fdm.exe"; Parameters: "-regserver"; StatusMsg: "Registering...";
Filename: "{app}\FUM\fum.exe"; Parameters: "-regserver"; StatusMsg: "Registering...";
Filename: "{app}\FUM\fum.exe"; Parameters: "{code:FUMIntegrationCmdLine}"; StatusMsg: "Registering...";
Filename: "{app}\FUM\fum.exe"; Parameters: "-stui"; Check: "IsFumIntegrationEnabled";
Filename: "{app}\fdm.exe"; Description: "{cm:LaunchProgram,Free Download Manager}"; Flags: postinstall skipifsilent nowait
[UninstallRun]
Filename: "{app}\fum\fum.exe"; Parameters: "-duis";
Filename: "{app}\fdm.exe"; Parameters: "-unregserver";
[Icons]
Name: "{group}\Free Download Manager"; Filename: "{app}\fdm.exe";
Name: "{group}\Free Upload Manager"; Filename: "{app}\FUM\fum.exe";
Name: "{group}\FDM remote control server"; Filename: "{app}\fdmwi.exe";
Name: "{group}\Documentation"; Filename: "{app}\Help\Free Download Manager.chm";
Name: "{group}\{cm:ProgramOnTheWeb,Free Download Manager}"; Filename: "{app}\fdm.url";
Name: "{userdesktop}\Free Download Manager"; Filename: "{app}\fdm.exe"; Tasks: desktopicon;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Free Download Manager"; Filename: "{app}\fdm.exe"; Tasks: quicklaunchicon;
Name: "{group}\{cm:UninstallProgram,Free Download Manager}"; Filename: "{uninstallexe}";
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}";
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}";
Name: "autorun"; Description: "Launch FDM automatically at Windows startup";
[UninstallDelete]
Type: files; Name: "{app}\fdm.url";
[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...
FDM_CommunityCaption=FDM Community options
FDM_CommunityDescription=You can benefit from community-powered spyware protection and community-edited downloads reviews database.
FDM_BittorrentCaption=Bittorrent protocol support
FDM_FUMCaption=Free Upload Manager
FDM_FUMDescription=Easy way to share your files
FDM_LanguageCaption=Language of interface
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "default"; MessagesFile: "embedded\default.isl";