home *** CD-ROM | disk | FTP | other *** search
/ Media Gallery 1996 January / MG_0196.ISO / spea / install / stplus / util2 / install.dat < prev    next >
Text File  |  1995-11-12  |  12KB  |  320 lines

  1. @If(@Pl==3)
  2. @DefineDisk
  3.     @Label = "Utilities & MCI Drivers, Disk 2 of 2"
  4.  
  5.  @BeginLib MEDIASTA.LIF
  6.   @F MEDIASTA.EXE @Group w
  7.   @F MEDIASTA.DLL @Group w
  8. @If(@L==2)
  9.   @F MEDIASTA.GER @O MEDIASTA.TCO @Group w
  10.   @F MEDIASTA.GHP @O MEDIASTA.HLP @Group w
  11. @Else
  12.   @F MEDIASTA.ENG @O MEDIASTA.TCO @Group w
  13.   @F MEDIASTA.EHP @O MEDIASTA.HLP @Group w
  14. @Endif // @L
  15.  @EndLib
  16.  
  17.  @BeginLib MEDIASYS.LIF
  18.   @F   DCIMAN.DLL @O @WinSysDrive:@WinSysDir\\DCIMAN.DLL   @Group w
  19.   @F DCIVIPER.DRV @O @WinSysDrive:@WinSysDir\\DCIVIPER.DRV @Group w
  20.   @F DIGITALV.MCI @O @WinSysDrive:@WinSysDir\\DIGITALV.MCI @Group w
  21.   @F      DVA.386 @O @WinSysDrive:@WinSysDir\\DVA.386      @Group w
  22.   @F   ICCVID.DRV @O @WinSysDrive:@WinSysDir\\ICCVID.DRV   @Group w
  23.   @F  MCISPEA.DRV @O @WinSysDrive:@WinSysDir\\MCISPEA.DRV  @Group w
  24. //  @F  MSVIDEO.DLL @O @WinSysDrive:@WinSysDir\\MSVIDEO.DLL  @Group w
  25.   @F STIMECAP.DRV @O @WinSysDrive:@WinSysDir\\STIMECAP.DRV @Group w
  26.   @F      UDH.DLL @O @WinSysDrive:@WinSysDir\\UDH.DLL      @Group w
  27.   @F WINVIPER.DLL @O @WinSysDrive:@WinSysDir\\WINVIPER.DLL @Group w
  28.  @EndLib
  29.  
  30. //@If(@OS!=4)
  31. // @BeginLib SPENERGY.LIF
  32. ///*
  33. //  @F SPENERGY.EXE @O @WindowsDrive:@WindowsDir\\SPENERGY.EXE @Group w
  34. //@If(@L==2)
  35. //  @F SPENERGY.GER @O @WindowsDrive:@WindowsDir\\SPENERGY.TCO @Group w
  36. //  @F   DPMS_D.HLP @O @WindowsDrive:@WindowsDir\\SPENERGY.HLP @Group w
  37. //@Else
  38. //  @F SPENERGY.ENG @O @WindowsDrive:@WindowsDir\\SPENERGY.TCO @Group w
  39. //  @F   DPMS_E.HLP @O @WindowsDrive:@WindowsDir\\SPENERGY.HLP @Group w
  40. //@Endif // @L
  41. ///**/
  42. //  @F SPENERGY.EXE @Group w
  43. //@If(@L==2)
  44. //  @F SPENERGY.GER @O SPENERGY.TCO @Group w
  45. //  @F   DPMS_D.HLP @O SPENERGY.HLP @Group w
  46. //@Else
  47. //  @F SPENERGY.ENG @O SPENERGY.TCO @Group w
  48. //  @F   DPMS_E.HLP @O SPENERGY.HLP @Group w
  49. //@Endif // @L
  50. //  @F   V7DPMS.DLL @O @WinSysDrive:@WinSysDir\\V7DPMS.DLL @Group w
  51. // @EndLib
  52. //@Endif // @OS
  53.  
  54. @If('V' [= @Group)
  55.  @BeginLib MPLAYER.LIF
  56.   @F   MCIOLE.DLL @O @WindowsDrive:@WindowsDir\\MCIOLE.DLL   @Group v
  57.   @F  MPLAYER.EXE @O @WindowsDrive:@WindowsDir\\MPLAYER.EXE  @Group v
  58.   @F  MPLAYER.HLP @O @WindowsDrive:@WindowsDir\\MPLAYER.HLP  @Group v
  59.   @F  MPLAYER.REG @O @WindowsDrive:@WindowsDir\\MPLAYER.REG  @Group v
  60.   @F PROFDISP.EXE @O @WindowsDrive:@WindowsDir\\PROFDISP.EXE @Group v
  61.  @EndLib
  62.  
  63.  @BeginLib ACMDRIVR.LIF
  64.   @F IMAADPCM.ACM @O @WinSysDrive:@WinSysDir\\IMAADPCM.ACM @Group v
  65.   @F  MAP_WIN.HLP @O @WinSysDrive:@WinSysDir\\MAP_WIN.HLP  @Group v
  66.   @F    MSACM.DLL @O @WinSysDrive:@WinSysDir\\MSACM.DLL    @Group v
  67.   @F    MSACM.DRV @O @WinSysDrive:@WinSysDir\\MSACM.DRV    @Group v
  68.   @F  MSADPCM.ACM @O @WinSysDrive:@WinSysDir\\MSADPCM.ACM  @Group v
  69.  @EndLib
  70.  
  71. // @BeginLib AVICODEC.LIF
  72. //  @F   ICCVID.DRV @O @WinSysDrive:@WinSysDir\\ICCVID.DRV   @Group v
  73. //  @F   IR21_R.DLL @O @WinSysDrive:@WinSysDir\\IR21_R.DLL   @Group v
  74. //  @F     IR32.DLL @O @WinSysDrive:@WinSysDir\\IR32.DLL     @Group v
  75. //  @F    MSRLE.DRV @O @WinSysDrive:@WinSysDir\\MSRLE.DRV    @Group v
  76. //  @F   MSVIDC.DRV @O @WinSysDrive:@WinSysDir\\MSVIDC.DRV   @Group v
  77. // @EndLib
  78.  
  79. @If (@Exists ("@WindowsDrive:@WindowsDir:\\SYSTEM32"))
  80.  @BeginLib NT_MSVID.LIF
  81.   @F  MSVIDEO.NT  @O @WindowsDrive:@WindowsDir\\SYSTEM32\\MSVIDEO.NT  @Group v
  82.  @EndLib
  83. @Endif // @Exists
  84.  
  85.  @BeginLib OLE2.LIF
  86.   @F  CLEANUP.REG @O @WinSysDrive:@WinSysDir\\CLEANUP.REG  @Group v
  87.   @F  COMPOBJ.DLL @O @WinSysDrive:@WinSysDir\\COMPOBJ.DLL  @Group v
  88.   @F     OLE2.DLL @O @WinSysDrive:@WinSysDir\\OLE2.DLL     @Group v
  89.   @F     OLE2.REG @O @WinSysDrive:@WinSysDir\\OLE2.REG     @Group v
  90.   @F OLE2CONV.DLL @O @WinSysDrive:@WinSysDir\\OLE2CONV.DLL @Group v
  91.   @F OLE2DISP.DLL @O @WinSysDrive:@WinSysDir\\OLE2DISP.DLL @Group v
  92.   @F  OLE2NLS.DLL @O @WinSysDrive:@WinSysDir\\OLE2NLS.DLL  @Group v
  93.   @F OLE2PROX.DLL @O @WinSysDrive:@WinSysDir\\OLE2PROX.DLL @Group v
  94.   @F   STDOLE.TLB @O @WinSysDrive:@WinSysDir\\STDOLE.TLB   @Group v
  95.   @F  STORAGE.DLL @O @WinSysDrive:@WinSysDir\\STORAGE.DLL  @Group v
  96.   @F  TYPELIB.DLL @O @WinSysDrive:@WinSysDir\\TYPELIB.DLL  @Group v
  97.  @EndLib
  98.  
  99.  @BeginLib VFWRT.LIF
  100.   @F ACMCMPRS.DLL @O @WinSysDrive:@WinSysDir\\ACMCMPRS.DLL @Group v
  101.   @F   AVICAP.DLL @O @WinSysDrive:@WinSysDir\\AVICAP.DLL   @Group v
  102.   @F  AVIFILE.DLL @O @WinSysDrive:@WinSysDir\\AVIFILE.DLL  @Group v
  103.   @F    CTL3D.DLL @O @WinSysDrive:@WinSysDir\\CTL3D.DLL    @Group v
  104.   @F  DISPDIB.DLL @O @WinSysDrive:@WinSysDir\\DISPDIB.DLL  @Group v
  105.   @F      DVA.386 @O @WinSysDrive:@WinSysDir\\DVA.386      @Group v
  106.   @F   MCIAVI.DRV @O @WinSysDrive:@WinSysDir\\MCIAVI.DRV   @Group v
  107.   @F  MSVIDEO.DLL @O @WinSysDrive:@WinSysDir\\MSVIDEO.DLL  @Group v
  108.  @EndLib
  109. @Endif // 'V'
  110. @EndDisk
  111.  
  112. // Modify INI files for SHOWTIME PLUS
  113. /*
  114. @If(@OS==4)
  115.  @If(@Exists("@OutDrive:@SubDir\\SHOWTIME.INI"))
  116.   @Copy("@OutDrive:@SubDir\\SHOWTIME.INI", "@WindowsDrive:@WindowsDir\\SHOWTIME.INI")
  117.  @Endif // @Exists
  118.  @SetINI("Hardware", "AudioReset", "0", "SHOWTIME.INI")
  119.  @Copy("@WindowsDrive:@WindowsDir\\SHOWTIME.INI", "@OutDrive:@SubDir\\SHOWTIME.INI")
  120.  @Delete("@WindowsDrive:@WindowsDir\\SHOWTIME.INI")
  121. @Endif // @OS
  122. /**/
  123.  
  124. @If('W' [= @Group)
  125. @If(@DVA386Included == 0)
  126. // @SetINI("386Enh", "device", "dva.386", "SYSTEM.INI")
  127. @SetINI("386Enh", "vice", "dva.386", "SYSTEM.INI")
  128. @ChangeLine("vice=dva.386", "de", "@WindowsDrive:@WindowsDir\\SYSTEM.INI")
  129. @Endif
  130.  
  131. //@SetINI("Drivers",    "msvideo",      "STIMECAP.DRV", "SYSTEM.INI")
  132. @SetINI("Drivers",  "DCI",          "DCIVIPER", "SYSTEM.INI")
  133. @SetINI("Drivers",  "VIDS.DRAW",        "UDH.DLL",  "SYSTEM.INI")
  134. @SetINI("Drivers",  "DCIVIDC.CVID",     "iccvid.drv",   "SYSTEM.INI")
  135. @SetINI("Drivers",  "DCIVIDC.IV31",     "indeov.drv",   "SYSTEM.INI")
  136. @SetINI("MCI",      "MpegVideo",        "mcispea.drv",  "SYSTEM.INI")
  137.  
  138. @SetINI("STimeCap.drv", "Hue",          "131",  "SPEA.INI")
  139. @SetINI("STimeCap.drv", "Saturation",       "96",   "SPEA.INI")
  140. @SetINI("STimeCap.drv", "Brightness",       "120",  "SPEA.INI")
  141. @SetINI("STimeCap.drv", "Contrast",     "124",  "SPEA.INI")
  142. @SetINI("STimeCap.drv", "Sharpness",        "127",  "SPEA.INI")
  143. @SetINI("STimeCap.drv", "XDelay",       "143",  "SPEA.INI")
  144. @SetINI("STimeCap.drv", "YDelay",       "14",   "SPEA.INI")
  145. @SetINI("STimeCap.drv", "InputChannel",     "0",    "SPEA.INI")
  146. @SetINI("STimeCap.drv", "VideoStandard",    "1",    "SPEA.INI")
  147. @SetINI("STimeCap.drv", "VideoCable",       "0",    "SPEA.INI")
  148. @SetINI("STimeCap.drv", "Size40",       "4",    "SPEA.INI")
  149. @SetINI("STimeCap.drv", "VideoFormat",      "1",    "SPEA.INI")
  150.  
  151. @SetINI("MediaStation", "EnaTimeLimit", "1",    "SPEA.INI")
  152. @SetINI("MediaStation", "TimeLimit",    "5",    "SPEA.INI")
  153.  
  154. @SetINI("mci extensions", "mpg",    "MPegVideo",    "WIN.INI")
  155. @SetINI("mci extensions", "vpg",    "MPegVideo",    "WIN.INI")
  156. @SetINI("mci extensions", "dat",    "MPegVideo",    "WIN.INI")
  157.  
  158. @SetINI("drivers.desc", "mcispea.drv", "[MCI] SPEA MPEG + VideoCD", "CONTROL.INI")
  159. @Endif // 'W'
  160.  
  161. // Modify INI files for VfW
  162. @If ('V' [= @Group)
  163.  
  164. @If(@DVA386Included == 0)
  165. //@SetINI("386Enh", "device", "dva.386", "SYSTEM.INI")
  166. @SetINI("386Enh", "vice", "dva.386", "SYSTEM.INI")
  167. @ChangeLine("vice=dva.386", "de", "@WindowsDrive:@WindowsDir\\SYSTEM.INI")
  168. @Endif
  169.  
  170. @SetINI("mci extensions", "avi",        "AVIVideo",     "WIN.INI")
  171. @SetINI("mci extensions", "mpg",        "MPegVideo",    "WIN.INI")
  172.  
  173. @SetINI("Extensions", "avi",    "mplayer.exe ^.avi",    "WIN.INI")
  174. @SetINI("Extensions", "mpg",    "mplayer.exe ^.mpg",    "WIN.INI")
  175.  
  176. @SetINI("mci", "AVIVideo", "mciavi.drv", "SYSTEM.INI")
  177.  
  178. @SetINI("Drivers", "VIDC.CVID",         "iccvid.drv",   "SYSTEM.INI")
  179. @SetINI("Drivers", "VIDC.MSVC",         "msvidc.drv",   "SYSTEM.INI")
  180. @SetINI("Drivers", "VIDC.IV31",         "ir32.dll",     "SYSTEM.INI")
  181. @SetINI("Drivers", "VIDC.IV32",         "ir32.dll",     "SYSTEM.INI")
  182. @SetINI("Drivers", "VIDC.MRLE",         "msrle.drv",    "SYSTEM.INI")
  183. @SetINI("Drivers", "VIDC.YVU9",         "ir21_r.dll",   "SYSTEM.INI")
  184. @SetINI("Drivers", "WaveMapper",        "msacm.drv",    "SYSTEM.INI")
  185. @SetINI("Drivers", "MSACM.msadpcm",     "msadpcm.acm",  "SYSTEM.INI")
  186. @SetINI("Drivers", "MSACM.imaadpcm",    "imaadpcm.acm", "SYSTEM.INI")
  187.  
  188. @If ("@GetINI("Drivers", "VIDC.RT21", "SYSTEM.INI")" == "")
  189. @SetINI("Drivers", "VIDC.RT21",         "ir21_r.dll",   "SYSTEM.INI")
  190. @Endif // @GetINI
  191.  
  192. @SetINI("drivers.desc", "msacm.drv",    "Microsoft Sound Mapper V2.00",         "CONTROL.INI")
  193. @SetINI("drivers.desc", "msadpcm.acm",  "Microsoft ADPCM Codec V2.00",          "CONTROL.INI")
  194. @SetINI("drivers.desc", "imaadpcm.acm", "Microsoft IMA ADPCM Codec V2.00",      "CONTROL.INI")
  195.  
  196. @Endif // 'V'
  197.  
  198. // Create SPEA Group and Items #0
  199. @If(@OS==2 && 'W' [= @Group)
  200. @DefineVars
  201. @QString @PM1 = "[CreateGroup(SPEA)]"
  202. @QString @PM2 = "[AddItem(@OutDrive:@SubDir\\MEDIASTA.EXE, MediaStation,,0)]"
  203. @QString @PM3 = "[AddItem(@OutDrive:@SubDir\\SPENERGY.EXE, SPEAenergy,,0)]"
  204. @EndVars
  205. @ProgramManager("@PM1@PM2@PM3")
  206. @Endif // @OS, 'W'
  207.  
  208. // Create SPEA Group and Items #1
  209. @If( (@OS==3 || @OS==4) && 'W' [= @Group )
  210. @DefineVars
  211. @QString @PM1 = "[ShowGroup(SPEA,2)]"
  212. @QString @PM2 = "[CreateGroup(SPEA)]"
  213. @QString @PM3 = "[ReplaceItem(MediaStation)]"
  214. @If(@OS!=4)
  215.  @QString @PM4 = "[ReplaceItem(SPEAenergy)]"
  216. @Else
  217.  @QString @PM4 = ""
  218. @Endif
  219. @EndVars
  220. @ProgramManager("@PM1@PM2@PM3@PM4")
  221. @Endif // @OS, 'W'
  222.  
  223.  
  224. //////////////////////////////////////////////////////////////////////////////
  225. // Notify user if keyword MSVIDEO is previously occupied
  226. // by another file expression (possibly by Crunch It)
  227. @DefineVars
  228.  @QString @MSVIDEO = "@GetINI("Drivers", "MSVIDEO", "SYSTEM.INI")"
  229. @EndVars
  230.  
  231. @If(@StrLen("@MSVIDEO") > 0)
  232.  @If("@MSVIDEO" != "STIMECAP.DRV")
  233.   @If("@MSVIDEO" == "CRITCAPT.DRV")
  234. @SetGroup(Y)
  235. @ClearGroup(N)
  236. @GetGroups @LocalWindow(13, 39)
  237. @If(@L==2)
  238. Windows ist für den Betrieb des Capture-Treibers der
  239. SPEA Crunch It Video-Digitizer-Karte konfiguriert.
  240. Wollen Sie diese Konfiguration beibehalten?
  241.  
  242. Wenn Sie weiterhin die Crunch It zusammen mit der
  243. SHOWTIME PLUS verwenden wollen, wählen Sie "JA".
  244.  
  245. Wollen Sie dagegen die SHOWTIME PLUS allein verwenden,
  246. wählen Sie "NEIN".
  247. @Else // @L
  248. Windows is configured for the operation of the capture
  249. driver of the SPEA Crunch It Video Digitizer card.
  250. Do you want to keep this configuration?
  251.  
  252. If you want to keep using the Crunch It together with the
  253. SHOWTIME PLUS, please select "YES".
  254.  
  255. Against that, if you want to use the SHOWTIME PLUS alone,
  256. please select "NO".
  257. @Endif // @L
  258. @Set Y = "@Y"
  259. @Set N = "@N"
  260. @EndGroups
  261.   @Else // !CRITCAPT.DRV
  262. @SetGroup(N)
  263. @ClearGroup(Y)
  264. @GetGroups @LocalWindow(13, 39)
  265. @If(@L==2)
  266. Windows ist für den Betrieb des Capture-Treibers einer 
  267. anderen Karte als der SHOWTIME PLUS konfiguriert.
  268. Wollen Sie diese Konfiguration beibehalten?
  269.  
  270. Wenn Sie weiterhin diese Karte zusammen mit der
  271. SHOWTIME PLUS verwenden wollen, wählen Sie "JA".
  272.  
  273. Wollen Sie dagegen die SHOWTIME PLUS allein verwenden,
  274. wählen Sie "NEIN".
  275. @Else // @L
  276. Windows is configured for the operation of the capture
  277. driver of a different card than the SHOWTIME PLUS.
  278. Do you want to keep this configuration?
  279.  
  280. If you want to keep using this card together with the
  281. SHOWTIME PLUS, please select "YES".
  282.  
  283. Against that, if you want to use the SHOWTIME PLUS alone,
  284. please select "NO".
  285. @Endif // @L
  286. @Set Y = "@Y"
  287. @Set N = "@N"
  288. @EndGroups
  289.   @Endif // !CRITCAPT.DRV
  290.  @Else // STIMECAP.DRV
  291.     // nothing to do
  292.  @Endif // STIMECAP.DRV
  293. @Else // @StrLen
  294.  @SetGroup(N) //////////
  295. @Endif // @StrLen
  296.  
  297. @If('N' [= @Group) ///////////////
  298.  @SetINI("Drivers", "msvideo", "STIMECAP.DRV", "SYSTEM.INI")
  299. @Endif // 'Y'
  300.  
  301. @ChDrive @InDrive
  302.  
  303. @If('W' [= @Group && (@OS==2 || @OS==3 || @OS==4))
  304.  @If("@StartupDir" != "\\")
  305.   @ChDir("..\\win")
  306.   @Chain("Drivers for Windows", "..\\win\\INSTALL.DAT")
  307.  @Else
  308.   @Chain("Drivers for Windows")
  309.  @Endif
  310. @Endif // 'W' && @OS
  311.  
  312. @Endif // @Pl
  313.  
  314. @If("@StartupDir" != "\\")
  315.  @ChDir("..\\util1")
  316.  @Chain("Utilities & MCI Drivers, Disk 1 of 2", "..\\util1\\INSTALL.DAT", "NACHV7SETUP")
  317. @Else
  318.  @Chain("Utilities & MCI Drivers, Disk 1 of 2", "INSTALL.DAT", "NACHV7SETUP")
  319. @Endif
  320.