home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 3 / CD ACTUAL 3.iso / demos / rtz / install.dat < prev    next >
Encoding:
Text File  |  1996-05-09  |  2.6 KB  |  131 lines

  1.  
  2. /* Installation script for VIS */
  3.  
  4. @SubDir "C:\\VISDEMO"
  5. @User ""
  6. @Org ""
  7. @DName ""
  8.  
  9. @Position 1,1
  10. @Print    "\n"                              
  11.       "                                Instalación del      \n"
  12.       "                          Superscape Visualiser 4.00D\n"
  13.       "                               RTZ Virtual Worlds    \n"
  14.  
  15. /* Get user name and organisation */
  16.  
  17. @Position 1,8
  18. @Print "              Por favor, entre su nombre y organización."
  19.  
  20. @OpenWindow 4,12,72,3,0,15
  21. :GETUSER
  22. @Position 2,2
  23. @Print                  "Entre su organización   : "
  24. @Position 2,1
  25. @GetSString {User}      "Entre su nombre         : "
  26. @IF (ERROR=-1)
  27.   @Goto {GETUSER}
  28. @ENDIF
  29. @Position 2,1
  30. @Print "      s"
  31.  
  32. :GETORG
  33. @Position 2,2
  34. @GetSString {Org}       "Entre su organización   : "
  35. @IF (ERROR=-1)
  36.   @Goto {GETORG}
  37. @ENDIF
  38. @Position 2,2
  39. @Print "      s"
  40.  
  41. @Position 2,4
  42. @GetOption [14 "  Es todo correcto ? (S/N)" s
  43.         15 "" S
  44.         16 "" n
  45.         17 "" N]
  46.  
  47. @IF ((Option 16) || (Option 17))
  48.   @ClearLine 1
  49.   @ClearLine 2
  50.   @ClearLine 4
  51.   @Goto {GETUSER}
  52. @ENDIF
  53.  
  54. @CloseWindow
  55. @ClearLine 8
  56.  
  57. :GETDIR
  58.  
  59. /* Get installation directory */
  60.  
  61. @OpenWindow 4,13,72,1,0,15
  62. @Position 2,1
  63. @GetString {SubDir}     "Seleccione directorio para instalar : "
  64. @CloseWindow
  65.  
  66. /* Install program and drivers */
  67.  
  68. @CreateDir "{SubDir}"
  69. @IF (ERROR=-1)
  70.   @OpenWindow 24,15,32,3,4,15
  71.   @Print " No se puede crear directorio\n 
  72.      "      {SubDir}\n\n"
  73.      "      Pulse una tecla"
  74.   @Pause
  75.   @CloseWindow
  76.   @Goto {DONE}
  77. @ENDIF
  78.  
  79. /* Copy Visualiser files to directory */
  80.  
  81. @ClearLine 5
  82. @ClearLine 7
  83. @ClearLine 8
  84. @ClearLine 9
  85. @ClearLine 11
  86. @Position  5,9
  87. @Print  "Instalando Visualiser 4.00D en {SubDir}"
  88.  
  89. @File   ".\\VIS.ARJ"    >       "{SubDir}\\"
  90. @File   ".\\VISDRV.ARJ" >       "{SubDir}\\"
  91. @UnArj  "{SubDir}\\VIS.ARJ"
  92. @UnArj  "{SubDir}\\VISDRV.ARJ"
  93. @Delete "{SubDir}\\VIS.ARJ"
  94. @Delete "{SubDir}\\VISDRV.ARJ"
  95. @BinRep "{SubDir}\\VIS.EXE","{Sys0}","{User}",50
  96. @BinRep "{SubDir}\\VIS.EXE","{Sys1}","{Org}",50
  97. @File   "{SubDir}\\VIS_SVGA.CFG" > "{SubDir}\\VIS.CFG"
  98.  
  99. @Beep
  100. @ClearLine 5
  101. @ClearLine 6
  102. @ClearLine 7
  103. @ClearLine 8
  104. @ClearLine 9
  105. @ClearLine 10
  106. @ClearLine 11
  107. @Position 1,6
  108.  
  109. /* Tidy up screen and wait for a key before exit */
  110.  
  111. :DONE
  112. @Beep
  113. @ClearLine 2
  114. @ClearLine 3
  115. @ClearLine 4
  116. @ClearLine 5
  117. @ClearLine 6
  118. @ClearLine 7
  119. @ClearLine 8
  120. @ClearLine 9
  121. @ClearLine 10
  122. @ClearLine 11
  123. @Position 1,6
  124. @Print   "                          Instalación Finalizada\n\n"
  125. @Print   "            Cambie al directorio {Subdir} y teclee VIS para ejecución \n\n"
  126. @Print   "                             Pulse una tecla"
  127.  
  128. @Pause
  129.  
  130. /* Installation finished */
  131.