home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2005 July / PCpro_2005_07.ISO / files / internet / TrueDownloader / SetupTrueDownloader.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2005-04-24  |  5.5 KB  |  111 lines

  1. ;InnoSetupVersion=4.2.2
  2. [Setup]
  3. AppName=TrueDownloader
  4. AppVerName=TrueDownloader 0.82
  5. AppId=TrueDownloader
  6. DefaultDirName={pf}\TrueDownloader\
  7. DefaultGroupName=TrueDownloader
  8. OutputBaseFilename=SetupTrueDownloader
  9. Compression=bzip2
  10. PrivilegesRequired=none
  11. AllowNoIcons=yes
  12. LicenseFile=embedded\License.txt
  13. WizardImageFile=embedded\WizardImage0.bmp
  14. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  15. [Files]
  16. Source: "{app}\unzip32.dll"; DestDir: "{app}"; 
  17. Source: "{app}\updater.exe"; DestDir: "{app}"; 
  18. Source: "{sys}\VB6FR.DLL"; DestDir: "{sys}"; 
  19. Source: "{app}\zip32.dll"; DestDir: "{app}"; 
  20. Source: "{app}\truedownloader.exe"; DestDir: "{app}"; Flags: regserver regtypelib 
  21. Source: "{app}\truedownloader.htm"; DestDir: "{app}"; 
  22. Source: "{app}\english.txt"; DestDir: "{app}"; 
  23. Source: "{app}\french.txt"; DestDir: "{app}"; 
  24. Source: "{app}\italian.txt"; DestDir: "{app}"; 
  25. Source: "{app}\spanish.txt"; DestDir: "{app}"; 
  26. Source: "{app}\german.txt"; DestDir: "{app}"; 
  27. Source: "{app}\portuguese.txt"; DestDir: "{app}"; 
  28. Source: "{sys}\Mscomctl.ocx"; DestDir: "{sys}"; Flags: regserver regtypelib 
  29. Source: "{sys}\MSVBVM60.DLL"; DestDir: "{sys}"; 
  30. Source: "{sys}\Mswinsck.ocx"; DestDir: "{sys}"; Flags: regserver regtypelib 
  31. Source: "{sys}\OLEAUT32.DLL"; DestDir: "{sys}"; 
  32. Source: "{sys}\OLEPRO32.DLL"; DestDir: "{sys}"; 
  33. Source: "{sys}\Comdlg32.ocx"; DestDir: "{sys}"; Flags: regserver regtypelib 
  34. Source: "{sys}\ASYCFILT.DLL"; DestDir: "{sys}"; 
  35. Source: "{sys}\COMCAT.DLL"; DestDir: "{sys}"; 
  36. Source: "{sys}\COMCTL32.OCX"; DestDir: "{sys}"; Flags: regserver regtypelib 
  37. Source: "{app}\TrueDownloaderIE.dll"; DestDir: "{app}"; 
  38. Source: "{app}\TDLauncher.exe"; DestDir: "{app}"; 
  39. Source: "{app}\truedownloader.xpi"; DestDir: "{app}"; 
  40. Source: "{app}\removeTruedownloader.dll"; DestDir: "{app}"; 
  41. Source: "{app}\license.txt"; DestDir: "{app}"; 
  42. Source: "{sys}\tdfileman.dll"; DestDir: "{sys}"; 
  43. [Registry]
  44. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\TrueDownloader\Options"; ValueName: "Language"; ValueType: String; ValueData: "french"; Languages: "fr"; 
  45. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\TrueDownloader\Options"; ValueName: "Language"; ValueType: String; ValueData: "english"; Languages: "en"; 
  46. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\TrueDownloader\Options"; ValueName: "Language"; ValueType: String; ValueData: "portuguese"; Languages: "po"; 
  47. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\TrueDownloader\Options"; ValueName: "Language"; ValueType: String; ValueData: "italian"; Languages: "it"; 
  48. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\TrueDownloader\Options"; ValueName: "Language"; ValueType: String; ValueData: "german"; Languages: "ge"; 
  49. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\MenuExt\&Download with TrueDownloader!"; Flags: uninsdeletekey dontcreatekey 
  50. [Icons]
  51. Name: "{group}\TrueDownloader 0.82"; Filename: "{app}\TrueDownloader.exe"; WorkingDir: "{app}[_ISTool]"; IconFilename: "{app}\TrueDownloader.exe"; 
  52. [UninstallDelete]
  53. Type: files; Name: "{app}\truedownloader.dat"; 
  54. Type: files; Name: "{app}\iemode.dat"; 
  55. Type: files; Name: "{app}\TrueDownloaderIE.dll"; 
  56. Type: filesandordirs; Name: "{app}\temp\"; 
  57. [CustomMessages]
  58. fr.NameAndVersion=%1 version %2
  59. fr.AdditionalIcons=Additional icons:
  60. fr.CreateDesktopIcon=Create a &desktop icon
  61. fr.CreateQuickLaunchIcon=Create a &Quick Launch icon
  62. fr.ProgramOnTheWeb=%1 on the Web
  63. fr.UninstallProgram=Uninstall %1
  64. fr.LaunchProgram=Launch %1
  65. fr.AssocFileExtension=&Associate %1 with the %2 file extension
  66. fr.AssocingFileExtension=Associating %1 with the %2 file extension...
  67. en.NameAndVersion=%1 version %2
  68. en.AdditionalIcons=Additional icons:
  69. en.CreateDesktopIcon=Create a &desktop icon
  70. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  71. en.ProgramOnTheWeb=%1 on the Web
  72. en.UninstallProgram=Uninstall %1
  73. en.LaunchProgram=Launch %1
  74. en.AssocFileExtension=&Associate %1 with the %2 file extension
  75. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  76. it.NameAndVersion=%1 version %2
  77. it.AdditionalIcons=Additional icons:
  78. it.CreateDesktopIcon=Create a &desktop icon
  79. it.CreateQuickLaunchIcon=Create a &Quick Launch icon
  80. it.ProgramOnTheWeb=%1 on the Web
  81. it.UninstallProgram=Uninstall %1
  82. it.LaunchProgram=Launch %1
  83. it.AssocFileExtension=&Associate %1 with the %2 file extension
  84. it.AssocingFileExtension=Associating %1 with the %2 file extension...
  85. po.NameAndVersion=%1 version %2
  86. po.AdditionalIcons=Additional icons:
  87. po.CreateDesktopIcon=Create a &desktop icon
  88. po.CreateQuickLaunchIcon=Create a &Quick Launch icon
  89. po.ProgramOnTheWeb=%1 on the Web
  90. po.UninstallProgram=Uninstall %1
  91. po.LaunchProgram=Launch %1
  92. po.AssocFileExtension=&Associate %1 with the %2 file extension
  93. po.AssocingFileExtension=Associating %1 with the %2 file extension...
  94. ge.NameAndVersion=%1 version %2
  95. ge.AdditionalIcons=Additional icons:
  96. ge.CreateDesktopIcon=Create a &desktop icon
  97. ge.CreateQuickLaunchIcon=Create a &Quick Launch icon
  98. ge.ProgramOnTheWeb=%1 on the Web
  99. ge.UninstallProgram=Uninstall %1
  100. ge.LaunchProgram=Launch %1
  101. ge.AssocFileExtension=&Associate %1 with the %2 file extension
  102. ge.AssocingFileExtension=Associating %1 with the %2 file extension...
  103. [Languages]
  104. ; These files are stubs
  105. ; To achieve better results after recompilation, use the real language files
  106. Name: "fr"; MessagesFile: "embedded\fr.isl"; 
  107. Name: "en"; MessagesFile: "embedded\en.isl"; 
  108. Name: "it"; MessagesFile: "embedded\it.isl"; 
  109. Name: "po"; MessagesFile: "embedded\po.isl"; 
  110. Name: "ge"; MessagesFile: "embedded\ge.isl"; 
  111.