home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 September / PCWorld_2008-09_cd.bin / Audio-video / alshow / ALShow.exe / install_script.iss
Text File  |  2008-07-18  |  10KB  |  173 lines

  1. ;InnoSetupVersion=4.2.6
  2.  
  3. [Setup]
  4. AppName={cm:AppName}
  5. AppVerName={cm:AppVerName}
  6. AppId=ALShow
  7. AppVersion=1.62
  8. AppPublisher=ESTsoft Corp.
  9. AppPublisherURL=http://www.estsoft.com
  10. AppSupportURL=http://www.altools.net/
  11. AppUpdatesURL=http://www.altools.net/
  12. AppMutex=ALShowMutex
  13. DefaultDirName={pf}\ESTsoft\ALShow
  14. DefaultGroupName={cm:GroupName}
  15. UninstallDisplayIcon={app}\ALShow.exe
  16. UninstallDisplayName={cm:AppName}
  17. OutputBaseFilename=../Setup_eng/Setup162Eng
  18. Compression=lzma
  19. AllowNoIcons=yes
  20. InfoAfterFile=embedded\InfoAfter.txt
  21. WizardImageFile=embedded\WizardImage0.bmp
  22. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  23.  
  24. [Files]
  25. Source: "{app}\ALShow.exe"; DestDir: "{app}"; Flags: ignoreversion 
  26. Source: "{app}\ALShowShell.dll"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\ALSkin.dll"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\AZMain.dll"; DestDir: "{app}"; Flags: ignoreversion 
  29. Source: "{app}\CodecAgent.dll"; DestDir: "{app}"; Flags: ignoreversion 
  30. Source: "{app}\alplayer.dll"; DestDir: "{app}"; Flags: ignoreversion 
  31. Source: "{app}\alupopt.dll"; DestDir: "{app}"; Flags: ignoreversion 
  32. Source: "{app}\alupdate.exe"; DestDir: "{app}"; Flags: onlyifdoesntexist 
  33. Source: "{app}\estblackbox.dll"; DestDir: "{app}"; Flags: ignoreversion 
  34. Source: "{app}\skins\English\DefSkin.ask"; DestDir: "{app}\skins\English"; Flags: ignoreversion 
  35. Source: "{app}\skins\Polish\DefSkin.ask"; DestDir: "{app}\skins\Polish"; Flags: ignoreversion 
  36. Source: "{app}\skins\Polish\Orange Soda PLK.ask"; DestDir: "{app}\skins\Polish"; Flags: ignoreversion 
  37. Source: "{app}\skins\Italian\DefSkin.ask"; DestDir: "{app}\skins\Italian"; Flags: ignoreversion 
  38. Source: "{app}\skins\French\DefSkin.ask"; DestDir: "{app}\skins\French"; Flags: ignoreversion 
  39. Source: "{app}\codec\ALShowSmartFilter.ax"; DestDir: "{app}\codec"; Flags: ignoreversion 
  40. Source: "{app}\codec\alshowvideo.ax"; DestDir: "{app}\codec"; Flags: ignoreversion 
  41. Source: "{app}\codec\alshowdecoder.dll"; DestDir: "{app}\codec"; Flags: ignoreversion 
  42. Source: "{app}\codec\alshowplayer.dll"; DestDir: "{app}\codec"; Flags: ignoreversion 
  43. Source: "{app}\codec\alsubtitle.dll"; DestDir: "{app}\codec"; Flags: ignoreversion 
  44. Source: "{app}\codec\ALShowAudio.ax"; DestDir: "{app}\codec"; Flags: ignoreversion 
  45. Source: "{app}\codec\alshowswitch.ax"; DestDir: "{app}\codec"; Flags: ignoreversion 
  46. Source: "{app}\qscl.dll"; DestDir: "{app}"; Flags: ignoreversion 
  47. Source: "{app}\codec\ALShowOpenFilter.ax"; DestDir: "{app}\codec"; Flags: ignoreversion 
  48. Source: "{app}\language\English.dll"; DestDir: "{app}\language"; Flags: ignoreversion 
  49. Source: "{app}\language\Italian.dll"; DestDir: "{app}\language"; Flags: ignoreversion 
  50. Source: "{app}\language\Polish.dll"; DestDir: "{app}\language"; Flags: ignoreversion 
  51. Source: "{app}\language\French.dll"; DestDir: "{app}\language"; Flags: ignoreversion 
  52. Source: "{app}\urls\default.asx"; DestDir: "{app}\urls"; Flags: ignoreversion 
  53. Source: "{app}\urls\radio.asx"; DestDir: "{app}\urls"; Flags: ignoreversion 
  54. Source: "{app}\Extensions.dat"; DestDir: "{app}"; Flags: ignoreversion 
  55. Source: "{app}\Readme.txt"; DestDir: "{app}"; Flags: ignoreversion 
  56. Source: "{app}\help\alshow.chm"; DestDir: "{app}\help"; Flags: ignoreversion 
  57. Source: "{app}\mfc71.dll"; DestDir: "{app}"; Flags: ignoreversion 
  58. Source: "{app}\msvcrt.dll"; DestDir: "{app}"; Flags: ignoreversion 
  59. Source: "{app}\msvcr71.dll"; DestDir: "{app}"; Flags: ignoreversion 
  60. Source: "{app}\msvcp71.dll"; DestDir: "{app}"; Flags: ignoreversion 
  61. Source: "{app}\mfc42.dll"; DestDir: "{app}"; Flags: ignoreversion 
  62. Source: "{app}\msvcp60.dll"; DestDir: "{app}"; Flags: ignoreversion 
  63.  
  64. [Registry]
  65. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ALShow_is1"; Flags: deletekey 
  66. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; Flags: uninsdeletekey deletekey deletevalue 
  67. Root: HKCU; Subkey: "SOFTWARE\ESTsoft\ALShow"; Flags: uninsdeletekey 
  68. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "Version"; ValueType: String; ValueData: "1.62"; Flags: uninsdeletekey 
  69. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "RootDir"; ValueType: String; ValueData: "{app}"; Flags: createvalueifdoesntexist uninsdeletekey 
  70. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "MasterUpdateURL"; ValueType: String; ValueData: "http://alupdate.altools.co.kr/Masterfull.xml"; Flags: uninsdeletekey 
  71. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "SelfUpdateURL"; ValueType: String; ValueData: "http://alupdate.altools.co.kr/Alupdate/Alupdate_Alshow.xml"; Flags: uninsdeletekey 
  72. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "ProductNo"; ValueType: Dword; ValueData: "$60"; Flags: uninsdeletekey 
  73. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "ProgramType"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  74. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "UpdatePlan"; ValueType: String; ValueData: "S"; Flags: uninsdeletekey 
  75. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "ALUpdateEnable"; ValueType: Dword; ValueData: "$1"; Flags: uninsdeletekey 
  76. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow\Banner"; ValueName: "BannerURL"; ValueType: String; ValueData: "http://ad4.estsoft.com"; Flags: uninsdeletekeyifempty 
  77. Root: HKCU; Subkey: "SOFTWARE\ESTSoft\ALShow\CODEC\default"; ValueName: "outYV12"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  78. Root: HKCU; Subkey: "SOFTWARE\ESTSoft\ALShow\CODEC\default"; ValueName: "outRGB32"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  79. Root: HKLM; Subkey: "SOFTWARE\ESTsoft\ALShow"; ValueName: "Language"; ValueType: String; ValueData: "{language}.dll"; Flags: uninsdeletekey 
  80.  
  81. [Run]
  82. Filename: "{app}\ALShow.exe"; Parameters: "/ExtReg"; Description: "Launch ALShow"; 
  83. Filename: "{app}\ALShow.exe"; Parameters: "/setup"; Description: "Launch ALShow"; Flags: postinstall skipifsilent waituntilidle
  84.  
  85. [UninstallRun]
  86. Filename: "{app}\ALShow.exe"; Parameters: "/uninstall"; 
  87. Filename: "{app}\qscl.dll"; Parameters: "/uninstall"; 
  88.  
  89. [Icons]
  90. Name: "{group}\ALShow"; Filename: "{app}\ALShow.exe"; 
  91. Name: "{group}\Uninstall ALShow"; Filename: "{uninstallexe}"; 
  92. Name: "{commonstartmenu}\ALShow"; Filename: "{app}\ALShow.exe"; Comment: "Launch ALShow"; Tasks: StartMenuIcon; 
  93. Name: "{commondesktop}\ALShow"; Filename: "{app}\ALShow.exe"; Comment: "Launch ALShow"; Tasks: desktopicon; 
  94. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\ALShow"; Filename: "{app}\ALShow.exe"; Comment: "Launch ALShow"; Tasks: quicklaunchicon; 
  95.  
  96. [Tasks]
  97. Name: "desktopicon"; Description: "Make Desktop Icon"; GroupDescription: "Make Icon"; 
  98. Name: "quicklaunchicon"; Description: "Make Quick Launch Icon"; GroupDescription: "Make Icon"; 
  99. Name: "StartMenuIcon"; Description: "Make Start Menu ICon"; GroupDescription: "Make Icon"; 
  100.  
  101. [InstallDelete]
  102. Type: filesandordirs; Name: "{app}\ALUpdate"; 
  103. Type: filesandordirs; Name: "{app}\unins000.exe"; 
  104. Type: filesandordirs; Name: "{app}\unins000.dat"; 
  105.  
  106. [UninstallDelete]
  107. Type: filesandordirs; Name: "{app}\ALUpdate"; 
  108. Type: filesandordirs; Name: "{app}\intro"; 
  109. Type: filesandordirs; Name: "{app}\skins"; 
  110. Type: filesandordirs; Name: "{app}\urls"; 
  111. Type: filesandordirs; Name: "{app}\codec"; 
  112. Type: filesandordirs; Name: "{app}\codec_ca"; 
  113. Type: dirifempty; Name: "{commonappdata}\ESTsoft\ALShow"; 
  114. Type: dirifempty; Name: "{userappdata}\ESTsoft\ALShow"; 
  115.  
  116. [CustomMessages]
  117. English.NameAndVersion=%1 version %2
  118. English.AdditionalIcons=Additional icons:
  119. English.CreateDesktopIcon=Create a &desktop icon
  120. English.CreateQuickLaunchIcon=Create a &Quick Launch icon
  121. English.ProgramOnTheWeb=%1 on the Web
  122. English.UninstallProgram=Uninstall %1
  123. English.LaunchProgram=Launch %1
  124. English.AssocFileExtension=&Associate %1 with the %2 file extension
  125. English.AssocingFileExtension=Associating %1 with the %2 file extension...
  126. English.AppName=ALShow
  127. English.AppVerName=ALShow v1.62
  128. English.GroupName=ESTsoft\ALShow
  129. Italian.NameAndVersion=%1 versione %2
  130. Italian.AdditionalIcons=Icone aggiuntive:
  131. Italian.CreateDesktopIcon=Crea un'icona sul &desktop
  132. Italian.CreateQuickLaunchIcon=Crea un'icona nella barra &Avvio veloce
  133. Italian.ProgramOnTheWeb=%1 sul Web
  134. Italian.UninstallProgram=Disinstalla %1
  135. Italian.LaunchProgram=Lancia %1
  136. Italian.AssocFileExtension=&Associa %1 con l'estensione %2
  137. Italian.AssocingFileExtension=Associazione di %1 con l'estensione %2 in corso...
  138. Italian.AppName=ALShow
  139. Italian.AppVerName=ALShow v1.62
  140. Italian.GroupName=ESTsoft\ALShow
  141. Polish.NameAndVersion=%1 version %2
  142. Polish.AdditionalIcons=Dodatkowe ikony:
  143. Polish.CreateDesktopIcon=Stw≤rz ikony na &Pulpit
  144. Polish.CreateQuickLaunchIcon=Stw≤rz ikonΩ &Szybkie uruchamianie
  145. Polish.ProgramOnTheWeb=%1 w sieci Internet
  146. Polish.UninstallProgram=Od instaluj %1
  147. Polish.LaunchProgram=Uruchom %1
  148. Polish.AssocFileExtension=&Skojarz %1 z rozszerzeniem pliku %2
  149. Polish.AssocingFileExtension=Kojarzenie %1 z rozszerzeniem pliku %2 ...
  150. Polish.AppName=ALShow
  151. Polish.AppVerName=ALShow v1.62
  152. Polish.GroupName=ESTsoft\ALShow
  153. French.NameAndVersion=%1 version %2
  154. French.AdditionalIcons=Additional icons:
  155. French.CreateDesktopIcon=Create a &desktop icon
  156. French.CreateQuickLaunchIcon=Create a &Quick Launch icon
  157. French.ProgramOnTheWeb=%1 on the Web
  158. French.UninstallProgram=Uninstall %1
  159. French.LaunchProgram=Launch %1
  160. French.AssocFileExtension=&Associate %1 with the %2 file extension
  161. French.AssocingFileExtension=Associating %1 with the %2 file extension...
  162. French.AppName=ALShow
  163. French.AppVerName=ALShow v1.62
  164. French.GroupName=ESTsoft\ALShow
  165.  
  166. [Languages]
  167. ; These files are stubs
  168. ; To achieve better results after recompilation, use the real language files
  169. Name: "English"; MessagesFile: "embedded\English.isl"; LicenseFile: "embedded\EnglishLicense.rtf"; 
  170. Name: "Italian"; MessagesFile: "embedded\Italian.isl"; LicenseFile: "embedded\ItalianLicense.rtf"; 
  171. Name: "Polish"; MessagesFile: "embedded\Polish.isl"; LicenseFile: "embedded\PolishLicense.rtf"; 
  172. Name: "French"; MessagesFile: "embedded\French.isl"; LicenseFile: "embedded\FrenchLicense.rtf"; 
  173.