home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 November / CHIP_CD_1997_11_PL.iso / knowhow / modem / drivers / bocamv / install.dat < prev    next >
Encoding:
INSTALL Professional project  |  1997-03-24  |  12.8 KB  |  431 lines

  1. /*
  2.  * Install Installation Script File
  3.  *
  4.  *
  5.  * $Archive: /Modems/400 Series/disk-retail/INSTALL.DAT $
  6.  * $Date: 3/24/97 2:11p $
  7.  * $Revision: 29 $
  8.  *
  9.  * Note that the 'C' in the version number designates a cirrus
  10.  * based modem, and that no designator means rockwell
  11.  */
  12.  
  13. @DEFINEPROJECT
  14.     @Name = "Modem Drivers and Utilities"
  15.     @Version = "4.2"
  16.     @Immediate = 1
  17.     @OutDrive = C
  18.     @SubDir = "\\MODEM"
  19. @EndProject
  20. /*=========================================================================*/
  21. @DefineVars
  22.     @Qstring @Product       = "Modem Driver & Utilities"
  23.     @Integer @TextColor = 27
  24.     @Integer @ROW = 1
  25.     @Integer @COL = 0
  26.     @Integer @COLOR5 = 31
  27.     @Dir     @WinDir = "\\WINDOWS"
  28.     @Drive @WinDrv = C
  29.     @Integer @OEM = 1
  30. @EndVars
  31.  
  32. @If (@Exists("@InDrive:Support.txt"))
  33.     @OEM = 0
  34. @endif
  35. /*=========================================================================*/
  36. @if (@OEM == 0)
  37. @display
  38. @CLS
  39. @enddisplay
  40. @MoveCStr(2+10,19,116,"┌─────────────────────────────────────┐")
  41. @MoveCStr(2+11,19,116,"│                                     │")
  42. @MoveCStr(2+12,19,116,"│                                     │")
  43. @MoveCStr(2+13,19,116,"│                                     │")
  44. @MoveCStr(2+14,19,116,"│                                     │")
  45. @MoveCStr(2+15,19,116,"│                                     │")
  46. @MoveCStr(2+16,19,116,"│     ┌──────────────────────────┐    │")
  47. @MoveCStr(2+17,19,116,"│     │ R E S E A R C H , I N C .│    │")
  48. @MoveCStr(2+18,19,116,"└─────┴──────────────────────────┴────┘")
  49. @MoveCStr(2+11,25,113,"█████  ██████ ██████ ██████")
  50. @MoveCStr(2+12,25,113,"██  █  ██  ██ ██     ██  ██")
  51. @MoveCStr(2+13,25,113,"██████ ██  ██ ██     ██████")
  52. @MoveCStr(2+14,25,113,"██   █ ██  ██ ██     ██  ██")
  53. @MoveCStr(2+15,25,113,"██████ ██████ ██████ ██  ██")
  54.  
  55.  
  56. @MoveCStr(@ROW+0,@COL+0,@COLOR5,"                            █▀█  █▀▀█ █▀▀█ █▀▀█")
  57. @MoveCStr(@ROW+1,@COL+0,@COLOR5,"                            █▀▀█ █  █ █    █▀▀█")
  58. @MoveCStr(@ROW+2,@COL+0,@COLOR5,"                            ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀  ▀")
  59. @MoveCStr(@ROW+3,@COL+0,@COLOR5,"")
  60. @MoveCStr(@ROW+4,@COL+0,@COLOR5,"                         █▀█▀█ █▀▀█ █▀▀█ █▀▀▀ █▀█▀█")
  61. @MoveCStr(@ROW+5,@COL+0,@COLOR5,"                         █ █ █ █  █ █  █ █▀   █ █ █")
  62. @MoveCStr(@ROW+6,@COL+0,@COLOR5,"                         ▀   ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀   ▀")
  63. @MoveCStr(@ROW+7,@COL+0,@COLOR5,"")
  64. @MoveCStr(@ROW+8,@COL+0,@COLOR5,"")
  65. @MoveCStr(@ROW+9,@COL+0,@COLOR5,"                         Modem Drivers and Utilities ")
  66.  
  67. @MoveCStr(21,01,31,"       Copyright(c) 1993-1997 Boca Research, Inc.    All rights reserved. ")
  68. @MoveCStr(22,01,31,"                         Press any key to continue...")
  69.  
  70. @spawn("KBHIT 90");
  71. @endif  /* OEM=0 */
  72. /*=========================================================================*/
  73.  
  74. @Display
  75.     @Cls
  76.       @Name
  77.       Release @Version
  78.  
  79.          
  80.       This program will install the @Product
  81.       on your computer and verify the integrity of the distribution
  82.       disk.  You may press the [Esc] key at any time to abort the
  83.       installation.
  84.  
  85.       Each question has a default answer. If the default answer is correct,
  86.       press the ENTER key in response to the question. Otherwise, type the
  87.       answer and then press the ENTER key.
  88.  
  89.       If you make a mistake while typing, press the BACKSPACE key and then
  90.       retype the answer.
  91.  
  92.   @Pause
  93. @EndDisplay
  94.  
  95. /*=========================================================================*/
  96. @if (((@OSMajor * 100) +@OSMinor) > 650)
  97. @GetOption
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.       Install has detected that you MAY be using Windows 95.
  109.  
  110.       Users of  Windows  95  must  exit  install  and  follow  the
  111.       instructions  in the manual. The modem you are installing is
  112.       a Plug and Play  device  and  is  installed  by  Windows  95
  113.       instead of Install.
  114.  
  115.     @Option 105 = "This computer uses Windows 95."
  116.     @Option 108 = "This computer DOES NOT USE Windows 95."
  117.     @Option 106 = "Exit Install."
  118.     @Option 107 = "Install anyway."
  119.  
  120.  
  121. @EndOption
  122. @endif
  123.  
  124. @if( 106 [= @Option)
  125. @exit
  126. @endif
  127.  
  128. /*=========================================================================*/
  129.  
  130. @if( 105 [= @Option)
  131. @Display
  132.     @Cls
  133.  
  134.  
  135.  
  136.  
  137.       Users of  Windows  95  must  exit  install  and  follow  the
  138.       instructions  in the manual. The modem you are installing is
  139.       a Plug and Play  device  and  is  installed  by  Windows  95
  140.       instead of Install.
  141.  
  142.  
  143.       Install will now exit...
  144.  
  145.   @Pause
  146. @EndDisplay
  147. @exit
  148. @endif
  149.  
  150. /*=========================================================================*/
  151. /*
  152. @if (@ISINWINDOWS != 0)
  153. @Getoption
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.       Install   has   detected  that  you  are  currently  running
  161.       Microsoft Windows.
  162.  
  163.       Install recommends that you  exit  install  now,  then  exit
  164.       Microsoft  Windows  before  running  install  from  the  DOS
  165.       prompt.
  166.  
  167.     @Option 106 = "Exit Install."
  168.     @Option 107 = "Install anyway."
  169.  
  170.  
  171. @EndOption
  172. @endif
  173. */
  174. @if( 106 [= @Option)
  175. @exit
  176. @endif
  177.  
  178.  
  179. /*=========================================================================*/
  180. @if (@PNPBIOS != 0)
  181. @GetOption         
  182.       Install  has  detected your system has what is known as Plug
  183.       and Play BIOS or you are already running  a  Plug  and  Play
  184.       Configuration Utility.
  185.  
  186.       This Modem is a Plug and Play modem that can  be  configured 
  187.       by  your  system.  We  have  provided  a utility to help you 
  188.       determine how your system has  configured  the  modem.  That 
  189.       utility is called 'Locate'.
  190.  
  191.     ┌──────────────────────────────────────────────────────────────┐
  192.     │ We recommend that you accept the settings your  system  uses │
  193.     │ and  use  the 'Locate' utility to determine how the modem is │
  194.     │ configured.                                                  │
  195.     └──────────────────────────────────────────────────────────────┘
  196.  
  197.     ADVANCED  USERS:  Optionally, advanced users can install the 
  198.     'Setmodem' utility for custom modem configuration.
  199.       @LocalWindow (21,40)
  200.     @Option 1105 = "Install the 'Locate' utility."
  201.     @Option 1106 = "Exit Install."
  202.     @Option 1107 = "Install the SETMODEM utility."
  203. @EndOption
  204. @else
  205. /*=========================================================================*/
  206.  
  207. /*=========================================================================*/
  208. @Display
  209. @Cls
  210.           Install detected a NON-Plug and Play System.
  211.  
  212.  
  213.       This  modem  is  a  Plug  and  Play device.  A configuration 
  214.       utility will be copied to your hard disk which  will  enable 
  215.       you to configure your modem's COM port and IRQ settings.
  216.  
  217.       The utility is called 'Setmodem'.
  218.  
  219.  
  220.  
  221. @Pause
  222. @EndDisplay
  223.     /* if there is NOT pnp bios then we want to set the option..
  224.        for setmodem
  225.    */
  226. @SetOption(1107)
  227. @endif
  228.  
  229.  
  230.  
  231. /*=========================================================================*/
  232. @if( 1106 [= @Option)
  233. @exit
  234. /*=========================================================================*/
  235.  
  236. @Getoption
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.     Install recommends that it copy the files to drive @BOOTDRIVE:
  247.  
  248.     @Option 500 = "Continue."
  249.     @Option 501 = "Choose Another Drive"
  250.     @Option 502 = "Exit Install."
  251.  
  252. @EndOption
  253. @if( 500 [= @Option)
  254.     @OutDrive=C
  255.     @Goto DriveDone
  256. @endif
  257.  
  258. @if( 502 [= @Option)
  259. @exit
  260. @endif
  261.  
  262.  
  263. /*=========================================================================*/
  264. /*=========================================================================*/
  265. /*=========================================================================*/
  266.  
  267.  
  268. @GetOutDrive @Outdrive
  269.     @suppress A:
  270.     @suppress B:
  271.       @Cls
  272.        On which drive do you wish to install the
  273.        @Name ?
  274. @EndOutDrive
  275.  
  276. DriveDone:
  277.  
  278. @GetSubdir
  279.     @Cls
  280.        To which directory do you want to install the programs?
  281.  
  282.  
  283.  
  284.     @PROMPT = " Which directory? "
  285.   @EndSubdir
  286. @Endif
  287.  
  288.  
  289. /*=========================================================================*/
  290.  
  291. /*=========================================================================*/
  292.  
  293.  
  294. @DefineDisk
  295.     @Label = "Disk #1"
  296.     @File SETMODEM.MSG @Out SETMODEM.MSG     @Option 1107
  297.     @File SETMODEM.EXE @Out SETMODEM.EXE     @Option 1107
  298.     @File ESCD.RF @Out C:\\ESCD.RF   @NoOverwrite  @Option 1107
  299.     @File DWCFGMG.SYS @Out C:\\DWCFGMG.SYS   @NoOverwrite @Option 1107
  300.     @File LOCATE.EXE @Out LOCATE.EXE    @Option 1105
  301.  
  302. @EndDisk
  303. /*=========================================================================*//*=========================================================================*/
  304. /*=========================================================================*/
  305. /*=========================================================================*/
  306. @if( 1107 [= @Option)
  307. @Write ("@OutDrive:\\@Subdir\\setmodem.ini","wt",";Setmodem Configuration File. Do Not Modify\n")
  308. @Write (,,";Use SETMODEM to configure the modem\n")
  309. @Write (,,"[System]\n");
  310. @Write (,,"LO_LID0=18698\n");
  311. @Write (,,"HI_LID0=4\n");
  312. @Write (,,"LO_LID1=18698\n");
  313. @Write (,,"HI_LID1=20\n");
  314. @Write (,,"LO_LID2=18698\n");
  315. @Write (,,"HI_LID2=36\n");
  316. @Write (,,"LO_LID3=18698\n");
  317. @Write (,,"HI_LID3=52\n");
  318. @Write (,,"LO_LID4=18698\n");
  319. @Write (,,"HI_LID4=68\n");
  320. @Write (,,"LO_LID5=18698\n");
  321. @Write (,,"HI_LID5=84\n");
  322. @Write (,,"LO_LID6=18698\n");
  323. @Write (,,"HI_LID6=100\n");
  324. @Write (,,"LO_LID7=18698\n");
  325. @Write (,,"HI_LID7=116\n");
  326. @Write (,,"LO_LID8=18698\n");
  327. @Write (,,"HI_LID8=132\n");
  328. @Write (,,"LO_LID9=18698\n");
  329. @Write (,,"HI_LID9=148\n");
  330. @Write (,,"LO_LID10=18698\n");
  331. @Write (,,"HI_LID10=164\n");
  332. @Write (,,"LO_LID11=18698\n");
  333. @Write (,,"HI_LID11=180\n");
  334. @Write (,,"LO_LID12=18698\n");
  335. @Write (,,"HI_LID12=196\n");
  336. @Write (,,"LO_LID13=18698\n");
  337. @Write (,,"HI_LID13=212\n");
  338. @Write (,,"LO_LID14=18698\n");
  339. @Write (,,"HI_LID14=228\n");
  340. @Write (,,"LO_LID15=18698\n");
  341. @Write (,,"HI_LID15=244\n");
  342. @Write (,,"LO_LID16=18698\n");
  343. @Write (,,"HI_LID16=21\n");
  344. @Write (,,"LO_LID17=18698\n");
  345. @Write (,,"HI_LID17=53\n");
  346.  
  347. /*=========================================================================*/
  348. @SetConfig
  349.    @overwrite
  350.    @Device="C:\\DWCFGMG.SYS"
  351. @endconfig
  352. /*=========================================================================*/
  353.  
  354.    @display
  355.    @cls
  356.  
  357.  
  358.      @name has been installed.
  359.  
  360.      Use the @OutDrive:@Subdir\SETMODEM command to configure the modem
  361.      or view the modems configuration.
  362.  
  363.  
  364.        @pause
  365.    @enddisplay
  366. @endif
  367. /*=========================================================================*/
  368. /*=========================================================================*/
  369. /*=========================================================================*/
  370. /*=========================================================================*/
  371. @if( 1105 [= @Option)
  372.    @display
  373.    @cls
  374.  
  375.  
  376.      The 'Locate' Utility has been installed.
  377.  
  378.      Use the @OutDrive:@Subdir\locate command to view the
  379.      modems configuration.
  380.  
  381.  
  382.        @pause
  383.    @enddisplay
  384. @endif
  385. /*=========================================================================*/
  386.  
  387. @Finish
  388.  
  389.  
  390. @reboot("Your system will now reboot.",1)
  391.  
  392. @EndFinish
  393.  
  394. /*=========================================================================*/
  395.  
  396.  
  397.         SETMODEM and related utilities are
  398.         COPYRIGHT(c) 1994-1997 by
  399.         Boca Research Inc.
  400.         Boca Software Engineering Department
  401.         Boca Raton, FL 33487
  402.         Visit our website at http://www.bocaresarch.com
  403.  
  404.         Com√check is a registered of Boca Research Inc.
  405.  
  406. /*=========================================================================*/
  407. /*=========================================================================*/
  408. /*
  409.     The following statement is provided to comply with licensing
  410.     stipulations for this install utility.
  411.  
  412.       ------------------------------------------------------------------
  413.       | The installation program used to install these utilities,      |
  414.       | INSTALL, is licensed software provided by Knowledge            |
  415.       | Dynamics Corp, P.O. Box 780068, San Antonio, Texas, 78278      |
  416.       | (USA). INSTALL is copyright (c) 1987-1993 by Knowledge         |
  417.       | Dynamics Corp which reserves all copyright protection          |
  418.       | worldwide. INSTALL is provided to you for the exclusive        |
  419.       | purpose of installing these utilites. The provider of the      |
  420.       | utilities is exclusively responsible for the support of        |
  421.       | these utilities, including support during the install phase.   |
  422.       | In no event will Knowledge Dynamics Corp provide any           |
  423.       | technical support for these utilities                          |
  424.       ------------------------------------------------------------------
  425. */
  426. /*=========================================================================*/
  427.  
  428. /*=========================================================================*/
  429. /*=========================================================================*/
  430.  
  431.