home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 November / CHIP_CD_1997_11_PL.iso / knowhow / modem / drivers / boca / install.dat < prev    next >
Encoding:
INSTALL Professional project  |  1996-03-21  |  9.6 KB  |  369 lines

  1. /*
  2.  * Install Installation Script File
  3.  *
  4.  *
  5.  * $Archive: /Modems/481X/Disk-Retail/INSTALL.DAT $
  6.  * $Date: 3/21/96 12:45p $
  7.  * $Revision: 9 $
  8.  */
  9.  
  10. @DEFINEPROJECT
  11.     @Name = "Boca Office Communicator"
  12.     @Version = "1.3"
  13.     @Immediate = 1
  14.     @OutDrive = C
  15.     @SubDir = "\\FDVSP"
  16. @EndProject
  17. /*=========================================================================*/
  18. @DefineVars
  19.     @Qstring @Product       = "Boca Office Communicator Driver & Utilities"
  20.     @Integer @TextColor = 27
  21.     @Integer @ROW = 1
  22.     @Integer @COL = 0
  23.     @Integer @COLOR5 = 31
  24.     @Dir     @WinDir = "\\WINDOWS"
  25.     @Drive @WinDrv = C
  26. @EndVars
  27.  
  28. /*=========================================================================*/
  29. @display
  30. @CLS
  31. @enddisplay
  32. @MoveCStr(2+10,19,116,"┌─────────────────────────────────────┐")
  33. @MoveCStr(2+11,19,116,"│                                     │")
  34. @MoveCStr(2+12,19,116,"│                                     │")
  35. @MoveCStr(2+13,19,116,"│                                     │")
  36. @MoveCStr(2+14,19,116,"│                                     │")
  37. @MoveCStr(2+15,19,116,"│                                     │")
  38. @MoveCStr(2+16,19,116,"│     ┌──────────────────────────┐    │")
  39. @MoveCStr(2+17,19,116,"│     │ R E S E A R C H , I N C .│    │")
  40. @MoveCStr(2+18,19,116,"└─────┴──────────────────────────┴────┘")
  41. @MoveCStr(2+11,25,113,"█████  ██████ ██████ ██████")
  42. @MoveCStr(2+12,25,113,"██  █  ██  ██ ██     ██  ██")
  43. @MoveCStr(2+13,25,113,"██████ ██  ██ ██     ██████")
  44. @MoveCStr(2+14,25,113,"██   █ ██  ██ ██     ██  ██")
  45. @MoveCStr(2+15,25,113,"██████ ██████ ██████ ██  ██")
  46.  
  47.  
  48. @MoveCStr(@ROW+0,@COL+0,@COLOR5,"                            █▀█  █▀▀█ █▀▀█ █▀▀█")
  49. @MoveCStr(@ROW+1,@COL+0,@COLOR5,"                            █▀▀█ █  █ █    █▀▀█")
  50. @MoveCStr(@ROW+2,@COL+0,@COLOR5,"                            ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀  ▀")
  51. @MoveCStr(@ROW+3,@COL+0,@COLOR5,"                        █▀▀█ █▀▀▀ █▀▀▀ ▀█▀ █▀▀█ █▀▀▀")
  52. @MoveCStr(@ROW+4,@COL+0,@COLOR5,"                        █  █ █▀▀  █▀▀   █  █    █▀")
  53. @MoveCStr(@ROW+5,@COL+0,@COLOR5,"                        ▀▀▀▀ ▀    ▀    ▀▀▀ ▀▀▀▀ ▀▀▀▀")
  54. @MoveCStr(@ROW+6,@COL+0,@COLOR5,"        █▀▀█ █▀▀█ █▀█▀█ █▀█▀█ █  █ █▀▀█ ▀█▀ █▀▀█ █▀▀█ ▀▀█▀▀ █▀▀█ █▀█")
  55. @MoveCStr(@ROW+7,@COL+0,@COLOR5,"        █    █  █ █ █ █ █ █ █ █  █ █  █  █  █    █▀▀█   █   █  █ █▀▀█")
  56. @MoveCStr(@ROW+8,@COL+0,@COLOR5,"        ▀▀▀▀ ▀▀▀▀ ▀   ▀ ▀   ▀ ▀▀▀▀ ▀  ▀ ▀▀▀ ▀▀▀▀ ▀  ▀   ▀   ▀▀▀▀ ▀  ▀")
  57. @MoveCStr(@ROW+9,@COL+0,@COLOR5,"                  FDVSP34I & FDV34SVD Drivers and Utilities ")
  58.  
  59. @MoveCStr(21,01,31,"       Copyright(c) 1993-1996 Boca Research, Inc.    All rights reserved. ")
  60. @MoveCStr(22,01,31,"                         Press any key to continue...")
  61.  
  62. @spawn("KBHIT 90");
  63. /*=========================================================================*/
  64.  
  65. @Display
  66.     @Cls
  67.       @Name
  68.       Release @Version
  69.  
  70.  
  71.   This program will install the @Product
  72.   on your computer and verify the integrity of the distribution
  73.   disk.  You may press the [Esc] key at any time to abort the instal-
  74.   lation.
  75.  
  76.   Each question has a default answer. If the default answer is correct,
  77.   press the ENTER key in response to the question. Otherwise, type the
  78.   answer and then press the ENTER key.
  79.  
  80.   If you make a mistake while typing, press the BACKSPACE key and then
  81.   retype the answer.
  82.  
  83.   @Pause
  84. @EndDisplay
  85.  
  86. /*=========================================================================*/
  87. @if (((@OSMajor * 100) +@OSMinor) > 620)
  88. @GetOption
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.       Install has detected that you may be using Windows 95.
  98.  
  99.       Users of Windows 95 must exit install and follow the
  100.       instructions in the manual. The Boca Office Communicator
  101.       is a Plug and Play device and is installed by Windows 95
  102.       instead of Install.
  103.  
  104.     @Option 105 = "This computer uses Windows 95."
  105.     @Option 106 = "Exit Install."
  106.     @Option 107 = "Install anyway."
  107.  
  108.  
  109. @EndOption
  110. @endif
  111.  
  112. @if( 105 [= @Option)
  113. @exit
  114. @endif
  115. @if( 106 [= @Option)
  116. @exit
  117. @endif
  118.  
  119. /*=========================================================================*/
  120. @if (@PNPBIOS != 0)
  121. @GetOption
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.     Install has detected your system has a Plug and Play BIOS or you
  131.     are already running a DOS/Windows ISA Configuration Utility.
  132.  
  133.     Please consult your computer documentation on how to configure Plug
  134.     and Play devices such as the Boca Office Communicator on your system.
  135.     @Option 105 = "This computer is Plug and Play ready."
  136.     @Option 106 = "Exit Install."
  137.     @Option 107 = "Install anyway."
  138.  
  139.  
  140. @EndOption
  141. @endif
  142.  
  143. @if( 105 [= @Option)
  144. @exit
  145. @endif
  146. @if( 106 [= @Option)
  147. @exit
  148. @endif
  149.  
  150.  
  151. /*=========================================================================*/
  152. /*
  153. @if (@ISINWINDOWS != 0)
  154. @Getoption
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.     Install has detected that you are currently running Microsoft Windows.
  162.  
  163.     Install recommends that you exit install now, then exit Microsoft
  164.     Windows before running install from the DOS prompt.
  165.  
  166.     @Option 106 = "Exit Install."
  167.     @Option 107 = "Install anyway."
  168.  
  169.  
  170. @EndOption
  171. @endif
  172. */
  173. @if( 106 [= @Option)
  174. @exit
  175. @endif
  176.  
  177. /*=========================================================================*/
  178. @Getoption
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.     Install recommends that it copy the files to drive @BOOTDRIVE:
  189.  
  190.     @Option 500 = "Continue."
  191.     @Option 501 = "Choose Another Drive"
  192.     @Option 502 = "Exit Install."
  193.  
  194. @EndOption
  195. @if( 500 [= @Option)
  196.     @OutDrive=C
  197.     @Goto DriveDone
  198. @endif
  199.  
  200. @if( 502 [= @Option)
  201. @exit
  202. @endif
  203.  
  204.  
  205. /*=========================================================================*/
  206. /*=========================================================================*/
  207. /*=========================================================================*/
  208.  
  209.  
  210. @GetOutDrive @Outdrive
  211.     @suppress A:
  212.     @suppress B:
  213.       @Cls
  214.        On which drive do you wish to install the
  215.        @Name ?
  216. @EndOutDrive
  217.  
  218. DriveDone:
  219.  
  220. @GetSubdir
  221.     @Cls
  222.        To which directory do you want to install the configuration
  223.        program?
  224.  
  225.  
  226.  
  227.     @PROMPT = " Which directory? "
  228.   @EndSubdir
  229. @Endif
  230.  
  231. /*=========================================================================*/
  232. @GetOption
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.     Install needs to know if you have Windows 3.1 , 3.11 or
  243.     Windows for Workgroups 3.11 installed on this computer.
  244.  
  245.  
  246.   @Option 200 = "This computer uses Windows 3.1, 3.11 or Windows for Workgroups 3.11"
  247.   @Option 201 = "This computer uses DOS only"
  248.   @Option 202 = "Exit Install Now"
  249.  
  250.  
  251. @Endoption
  252.  
  253. @if( 202 [= @Option)
  254.     @exit
  255. @endif
  256.  
  257.  
  258. /*=========================================================================*/
  259. @if( 200 [= @Option)
  260. @GetOutDrive @WinDrv
  261.     @suppress A
  262.     @suppress B
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.     What Drive is Windows Installed on?
  277.  
  278. @EndOutDrive
  279. @endif
  280.  
  281. @if( 200 [= @Option)
  282.  
  283. @GetSubDir @WinDir
  284.     @Cls
  285.  
  286.  
  287.  
  288.     @PROMPT = " What directory is Windows installed on Drive @WinDrv ?"
  289.  
  290. @EndSubDir
  291.  
  292. @endif
  293. /*=========================================================================*/
  294.  
  295. @SetConfig
  296.    @overwrite
  297.    @Device="C:\\DWCFGMG.SYS"
  298. @endconfig
  299. /*=========================================================================*/
  300.  
  301.  
  302. @DefineDisk
  303.     @Label = "Disk #1"
  304.     @File SETMODEM.MSG @Out SETMODEM.MSG
  305.     @File SETMODEM.EXE @Out SETMODEM.EXE
  306.     @File ESCD.RF @Out C:\\ESCD.RF    @AskOverwrite
  307.     @File DWCFGMG.SYS @Out C:\\DWCFGMG.SYS   @AskOverwrite
  308.  
  309.  
  310. @EndDisk
  311. /*=========================================================================*/
  312. @Write ("@OutDrive:\\@Subdir\\setmodem.ini","wt",";Setmodem Configuration File. Do Not Modify\n")
  313. @Write (,,";Use SETMODEM to configure the modem\n")
  314. @Write (,,"[System]\n");
  315. @Write (,,"LO_LID0=60233\n");
  316. @Write (,,"HI_LID0=4096\n\n");
  317. @Write (,,"LO_LID1=18698\n");
  318. @Write (,,"HI_LID1=3\n");
  319.  
  320.  
  321. @if( 200 [= @Option)
  322. @Write (,,"WinDir=@WinDrv:\\@WinDir\n\n");
  323. @endif
  324.  
  325. /*=========================================================================*/
  326.    @display
  327.    @cls
  328.  
  329.  
  330.      @name has been installed.
  331.  
  332.      Use the @OutDrive:@Subdir\SETMODEM command to configure the modem
  333.      or view the modems configuration.
  334.  
  335.  
  336.        @pause
  337.    @enddisplay
  338.  
  339. /*=========================================================================*/
  340. @Finish
  341.  
  342.  
  343. @reboot("Your system will now reboot. After your computer starts, run \n@OutDrive:@Subdir\\SETMODEM to configure the modem",1)
  344.  
  345. @EndFinish
  346.  
  347. /*=========================================================================*/
  348. /*
  349.     The following statement is provided to comply with licensing
  350.     stipulations for this install utility.
  351.  
  352.       ------------------------------------------------------------------
  353.       | The installation program used to install these utilities,      |
  354.       | INSTALL, is licensed software provided by Knowledge            |
  355.       | Dynamics Corp, P.O. Box 780068, San Antonio, Texas, 78278      |
  356.       | (USA). INSTALL is copyright (c) 1987-1993 by Knowledge         |
  357.       | Dynamics Corp which reserves all copyright protection          |
  358.       | worldwide. INSTALL is provided to you for the exclusive        |
  359.       | purpose of installing these utilites. The provider of the      |
  360.       | utilities is exclusively responsible for the support of        |
  361.       | these utilities, including support during the install phase.   |
  362.       | In no event will Knowledge Dynamics Corp provide any           |
  363.       | technical support for these utilities                          |
  364.       ------------------------------------------------------------------
  365. */
  366. /*=========================================================================*/
  367. /*=========================================================================*/
  368. /*=========================================================================*/
  369.