home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 May / CMCD0504.ISO / Software / Demo / MainConcept / mainconceptpvrv1.0.0.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2004-03-24  |  13.9 KB  |  150 lines

  1. ;InnoSetupVersion=4.0.11
  2. [Setup]
  3. AppName=MainConcept PVR
  4. AppVerName=MainConcept PVR
  5. AppId=MainConcept PVR
  6. AppVersion=1.0.0.81
  7. AppPublisher=MainConcept AG
  8. AppPublisherURL=http://www.mainconcept.com/
  9. DefaultDirName={pf}\Mainconcept\PVR
  10. DefaultGroupName=Mainconcept\PVR
  11. OutputBaseFilename=PvrSetup
  12. Compression=bzip2
  13. LicenseFile=embedded\License.txt
  14. WizardImageFile=embedded\WizardImage0.bmp
  15. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  16. [Files]
  17. Source: "{app}\PvrSRCheck_INNO.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: dontcopy 
  18. Source: "{app}\Readme.txt"; DestDir: "{app}"; MinVersion: 4.1,5.0; 
  19. Source: "{app}\Pvr.exe"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  20. Source: "{app}\pvr_en.pdf"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  21. Source: "{app}\pvr_de.pdf"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  22. Source: "{app}\locales\French.loc"; DestDir: "{app}\locales"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  23. Source: "{app}\locales\German.loc"; DestDir: "{app}\locales"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  24. Source: "{app}\locales\Italian.loc"; DestDir: "{app}\locales"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  25. Source: "{app}\locales\Japanese.loc"; DestDir: "{app}\locales"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  26. Source: "{app}\locales\Spanish.loc"; DestDir: "{app}\locales"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  27. Source: "{app}\pvrsvc.ax"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  28. Source: "{app}\Mcaddet.ax"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  29. Source: "{app}\mcaread.ax"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  30. Source: "{code_GetShortAppPath}\mcmjpg32.dll"; DestDir: "{code:GetShortAppPath}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  31. Source: "{sys}\wmasf.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: onlyifdoesntexist 
  32. Source: "{sys}\wmvcore.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: onlyifdoesntexist 
  33. Source: "{app}\mcburner.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  34. Source: "{app}\Pfc.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  35. Source: "{app}\Pfc.inf"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  36. Source: "{app}\Pfc1028.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  37. Source: "{app}\Pfc1031.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  38. Source: "{app}\Pfc1033.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  39. Source: "{app}\Pfc1034.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  40. Source: "{app}\Pfc1036.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  41. Source: "{app}\Pfc1041.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  42. Source: "{app}\Pfc2052.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  43. Source: "{app}\aspi\pfc.sys"; DestDir: "{app}\aspi"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  44. Source: "{app}\aspi\pfcsetup.dll"; DestDir: "{app}\aspi"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  45. Source: "{app}\aspi\pfc.vxd"; DestDir: "{app}\aspi"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  46. Source: "{app}\aspi\instaspi.exe"; DestDir: "{app}\aspi"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  47. Source: "{app}\templates\autumn-01-n.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  48. Source: "{app}\templates\autumn-01-n.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  49. Source: "{app}\templates\autumn-01-p.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  50. Source: "{app}\templates\autumn-01-p.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  51. Source: "{app}\templates\ball2_Kopie.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  52. Source: "{app}\templates\ball2_Kopie.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  53. Source: "{app}\templates\business-01-n.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  54. Source: "{app}\templates\business-01-n.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  55. Source: "{app}\templates\business-01-p.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  56. Source: "{app}\templates\business-01-p.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  57. Source: "{app}\templates\color-mood-01-n.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  58. Source: "{app}\templates\color-mood-01-n.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  59. Source: "{app}\templates\color-mood-01-p.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  60. Source: "{app}\templates\color-mood-01-p.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  61. Source: "{app}\templates\default_next.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  62. Source: "{app}\templates\default_prev.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  63. Source: "{app}\templates\heaven-n.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  64. Source: "{app}\templates\heaven-n.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  65. Source: "{app}\templates\heaven-p.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  66. Source: "{app}\templates\heaven-p.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  67. Source: "{app}\templates\ntsc_ball2_kopie.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  68. Source: "{app}\templates\ntsc_ball2_Kopie.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  69. Source: "{app}\templates\space-02-n.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  70. Source: "{app}\templates\space-02-n.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  71. Source: "{app}\templates\space-02-p.bmp"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  72. Source: "{app}\templates\space-02-p.ini"; DestDir: "{app}\templates"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  73. Source: "{fonts}\HOOG0554.TTF"; DestDir: "{fonts}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall onlyifdoesntexist 
  74. Source: "{fonts}\wst_germ.fon"; DestDir: "{fonts}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall fontisnttruetype onlyifdoesntexist 
  75. Source: "{app}\PvrEng.dll"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: regserver ignoreversion 
  76. Source: "{app}\mcmpgdec.dll"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  77. Source: "{app}\MPEGIN.DLL"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  78. Source: "{app}\mcdsmpeg.ax"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: regserver ignoreversion 
  79. Source: "{app}\mcspmpeg.ax"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: regserver ignoreversion 
  80. Source: "{app}\MPGVOUT.DLL"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  81. Source: "{app}\MPGVOUT.001"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  82. Source: "{app}\MPGVOUT.002"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  83. Source: "{app}\MPGVOUT.003"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  84. Source: "{app}\MPGVOUT.004"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  85. Source: "{app}\MPGAOUT.DLL"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  86. Source: "{app}\PCMAOUT.DLL"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  87. Source: "{app}\mpgmux.dll"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  88. Source: "{app}\MPGCHECK.DLL"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  89. Source: "{app}\mcesmpeg.ax"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  90. Source: "{app}\mceampeg.ax"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  91. Source: "{app}\mcevmpeg.ax"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  92. Source: "{app}\mpg_dlg.dll"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  93. Source: "{app}\sr_wrap.dll"; DestDir: "{app}"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  94. Source: "{app}\mcauthor,1.dll"; DestDir: "{app}"; DestName: "mcauthor.dll"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  95. Source: "{app}\mcdvdeng,1.dll"; DestDir: "{app}"; DestName: "mcdvdeng.dll"; Check: "IsFull"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  96. Source: "{app}\demoPvrEng.dll"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: regserver ignoreversion 
  97. Source: "{app}\demomcmpgdec.dll"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  98. Source: "{app}\demoMPEGIN.DLL"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  99. Source: "{app}\demomcdsmpeg.ax"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: regserver ignoreversion 
  100. Source: "{app}\demomcspmpeg.ax"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: regserver ignoreversion 
  101. Source: "{app}\demoMPGVOUT.DLL"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  102. Source: "{app}\demoMPGVOUT.001"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  103. Source: "{app}\demoMPGVOUT.002"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  104. Source: "{app}\demoMPGVOUT.003"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  105. Source: "{app}\demoMPGVOUT.004"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  106. Source: "{app}\demoMPGAOUT.DLL"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  107. Source: "{app}\demoPCMAOUT.DLL"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  108. Source: "{app}\demompgmux.dll"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  109. Source: "{app}\demoMPGCHECK.DLL"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  110. Source: "{app}\demomcesmpeg.ax"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  111. Source: "{app}\demomceampeg.ax"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  112. Source: "{app}\demomcevmpeg.ax"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  113. Source: "{app}\demompg_dlg.dll"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  114. Source: "{app}\demosr_wrap.dll"; DestDir: "{app}"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  115. Source: "{app}\mcauthor,2.dll"; DestDir: "{app}"; DestName: "mcauthor.dll"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  116. Source: "{app}\mcdvdeng,2.dll"; DestDir: "{app}"; DestName: "mcdvdeng.dll"; Check: "IsDemo"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  117. [Dirs]
  118. Name: "{userdocs}\PVR\films\Timeshift"; 
  119. Name: "{userdocs}\PVR\films\Film Archive"; 
  120. Name: "{app}\skins"; 
  121. [Registry]
  122. Root: HKCU; Subkey: "Software\Mainconcept\Pvr"; MinVersion: 4.1,5.0; Flags: uninsdeletekey 
  123. Root: HKCU; Subkey: "Software\Mainconcept\Pvr"; ValueName: "TimeShiftFolder"; ValueType: String; ValueData: "{userdocs}\PVR\films\Timeshift"; MinVersion: 4.1,5.0; 
  124. Root: HKCU; Subkey: "Software\Mainconcept\Pvr"; ValueName: "FilmArchiveFolder"; ValueType: String; ValueData: "{userdocs}\PVR\films\Film Archive"; MinVersion: 4.1,5.0; 
  125. Root: HKCU; Subkey: "Software\MainConcept\Pvr\fPvrAuthor"; ValueName: "TargetFilePathDVD"; ValueType: String; ValueData: "{userdocs}\PVR\Authoring\iso\dvd.iso"; MinVersion: 4.1,5.0; 
  126. Root: HKCU; Subkey: "Software\MainConcept\Pvr\fPvrAuthor"; ValueName: "TargetFilePathSVCD"; ValueType: String; ValueData: "{userdocs}\PVR\Authoring\iso\svcd.iso"; MinVersion: 4.1,5.0; 
  127. Root: HKCU; Subkey: "Software\MainConcept\Pvr\fPvrAuthor"; ValueName: "TargetFilePathVCD"; ValueType: String; ValueData: "{userdocs}\PVR\Authoring\iso\vcd.iso"; MinVersion: 4.1,5.0; 
  128. Root: HKCU; Subkey: "Software\MainConcept\Pvr\fPvrAuthor"; ValueName: "TargetFolderPathDVD"; ValueType: String; ValueData: "{userdocs}\PVR\Authoring\folders\dvd"; MinVersion: 4.1,5.0; 
  129. Root: HKCU; Subkey: "Software\MainConcept\Pvr\fPvrAuthor"; ValueName: "TargetFolderPathSVCD"; ValueType: String; ValueData: "{userdocs}\PVR\Authoring\folders\svcd"; MinVersion: 4.1,5.0; 
  130. Root: HKCU; Subkey: "Software\MainConcept\Pvr\fPvrAuthor"; ValueName: "TargetFolderPathVCD"; ValueType: String; ValueData: "{userdocs}\PVR\Authoring\folders\vcd"; MinVersion: 4.1,5.0; 
  131. Root: HKLM; Subkey: "Software\MainConcept\PVR\v1"; ValueName: "Application Path"; ValueType: String; ValueData: "{app}\pvr.exe"; MinVersion: 4.1,5.0; 
  132. [INI]
  133. FileName: "{win}\SYSTEM.INI"; Section: "drivers32"; Key: "VIDC.MJPG"; String: "{code:GetShortAppPath}\mcmjpg32.dll"; 
  134. [Run]
  135. Filename: "{app}\Readme.txt"; MinVersion: 4.1,5.0; Flags: shellexec skipifdoesntexist postinstall skipifsilent 
  136. Filename: "{app}\aspi\instaspi.exe"; Parameters: "/R"; StatusMsg: "Installing ASPI driver..."; MinVersion: 4.1,5.0; 
  137. [Icons]
  138. Name: "{group}\PVR"; Filename: "{app}\Pvr.exe"; WorkingDir: "{app}"; MinVersion: 4.1,5.0; 
  139. Name: "{group}\Uninstall PVR"; Filename: "{uninstallexe}"; MinVersion: 4.1,5.0; 
  140. Name: "{userdesktop}\PVR"; Filename: "{app}\Pvr.exe"; MinVersion: 4.1,5.0; 
  141. [Languages]
  142. ; These files are stubs
  143. ; To achieve better results after recompilation, use the real language files
  144. Name: "en"; MessagesFile: "embedded\en.isl"; 
  145. Name: "de"; MessagesFile: "embedded\de.isl"; 
  146. Name: "fr"; MessagesFile: "embedded\fr.isl"; 
  147. Name: "it"; MessagesFile: "embedded\it.isl"; 
  148. Name: "jp"; MessagesFile: "embedded\jp.isl"; 
  149. Name: "sp"; MessagesFile: "embedded\sp.isl"; 
  150.