home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1995 December / SOFM_Dec1995.bin / pc / dos / biz / salesreg / ec.doc < prev    next >
Text File  |  1995-10-31  |  27KB  |  1,256 lines

  1.     
  2.  
  3.  
  4.     
  5.     
  6.     
  7.     
  8.     
  9.     
  10.     
  11.     
  12.     
  13.     
  14.     
  15.     
  16.     
  17.     
  18.     
  19.     
  20.     
  21.     
  22.     
  23.     
  24.     
  25.     
  26.                   EZ Com. tm 
  27.     
  28.                   USER'S GUIDE
  29.     
  30.     
  31.     
  32.     
  33.     
  34.     
  35.     
  36.     
  37.     
  38.     
  39.     
  40.     
  41.     
  42.     
  43.     
  44.     
  45.     
  46.     
  47.     
  48.     
  49.     
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.     
  62.  
  63.  
  64.  
  65.  
  66.  
  67.     
  68.  
  69.  
  70.     
  71.     
  72.     Copyright (c) 1990-1995 Louis M. Robert
  73.     All Rights Reserved
  74.     
  75.     This publication is protected by federal 
  76.     copyright   law.   No   part   of   this 
  77.     publication  may be  copied,  translated 
  78.     into   any   form  or  by   any   means, 
  79.     electronic,     magnetic,    mechanical, 
  80.     manual,  or  otherwise,  or stored in  a 
  81.     retrieval  system  without  the  written 
  82.     permission    of   Louis   M.    Robert, 
  83.     1948 Hwy. 114 - Hessmer, La. 71341.
  84.     
  85.     
  86.     DISCLAIMER
  87.     
  88.     THIS SOFTWARE AND MANUAL ARE SOLD "AS IS"
  89.     AND WITHOUT WARRANTIES AS TO PERFORMANCE
  90.     OR MERCHANTABILITY. THE SELLER'S  SALES-
  91.     PERSON  MAY  HAVE MADE STATEMENTS  ABOUT 
  92.     THIS SOFTWARE.ANY SUCH STATEMENTS DO NOT 
  93.     CONSTITUTE  WARRANTIES AND SHALL NOT  BE 
  94.     RELIED  ON  BY  THE  BUYER  IN  DECIDING 
  95.     WHETHER TO PURCHASE THIS PROGRAM.
  96.     
  97.     THIS PROGRAM IS SOLD WITHOUT ANY EXPRESS 
  98.     OR IMPLIED WARRANTIES WHATSOEVER.BECAUSE 
  99.     OF  THE  DIVERSITY  OF  CONDITIONS   AND 
  100.     HARDWARE UNDER WHICH THIS PROGRAM MAY BE 
  101.     USED, NO  WARRANTY  OF  FITNESS  FOR   A 
  102.     PARTICULAR  PURPOSE IS OFFERED.THE  USER 
  103.     IS ADVISED TO TEST THE PROGRAM THOROUGHLY
  104.     BEFORE RELYING ON IT.THE USER MUST ASSUME 
  105.     THE ENTIRE RISK OF USING THE PROGRAM.ANY  
  106.     LIABILITY OF SELLER OR MANUFACTURER WILL 
  107.     BE LIMITED EXCLUSIVELY TO PRODUCT REPLA-
  108.     CEMENT OR REFUND OF THE PURCHASE PRICE.
  109.      
  110.     For  technical  assistance  or  to  make 
  111.     suggestions, contact:
  112.     
  113.     Louis M. Robert
  114.     1948 Hwy. 114
  115.     Hessmer, La.  71341
  116.     (318) 563-4428
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.     
  128.  
  129.  
  130.  
  131.  
  132.  
  133.     
  134.  
  135.  
  136.     
  137.     
  138.     
  139.     TABLE OF CONTENTS                                              PAGE
  140.     
  141.     
  142.     
  143.      1-1  INTRODUCTION..............................................   1
  144.      1-2  THE KEYBOARD..............................................   2
  145.      1-3  INSTALLATION..............................................   3
  146.      2-1  EZ Com. OPERATION.........................................   4
  147.      2-2  EZ Com. COMMANDS..........................................   5 
  148.      2-3  SCRIPT COMMANDS...........................................  10
  149.      2-4  SCRIPT FILES..............................................  15
  150.     
  151.     
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.     
  194.  
  195.  
  196.  
  197.  
  198.  
  199.     
  200.  
  201.  
  202.     
  203.     
  204.     1-1 INTRODUCTION
  205.     
  206.     EZ  Com.  is a telecommunications software package,  to be used 
  207.     with an IBM PC or compatible microcomputer.
  208.     EZ  Com.  can be used with Sales Register III to send &  receive
  209.     SRIII Data files from one location to another. This would be es-
  210.     pecially useful to print reports from multiple stores, at a cent-
  211.     ral location. EZ Com. can be used for most modem communications.
  212.     
  213.     EZ Com. features include:
  214.     
  215.     1.  A  command structure,  allowing use of Alt+keys,  redefinable 
  216.         function keys, and script files to control program operation.
  217.     
  218.     2.  User  selectable terminal types,  such as  DUMB,  BBS  ANSI, 
  219.         VT100, and VT52.
  220.     
  221.     3.  A phonebook database, up to 499 phone numbers can be stored,
  222.         for dialing remote computers.
  223.     
  224.     4.  An assortment of standard protocols, such as, XMODEM, MODEM7, 
  225.         YSINGLE,  and  YMODEM can be used to transfer files from  one 
  226.         system to another, in single-file or batch modes.
  227.     
  228.     5. Keeps a log file of EZ Com. activity. The name of the log file
  229.        will be today's date plus .LOG, (YYMMDD.LOG)  i.e. 950701.LOG.
  230.        Each day will have a different Log File. You may view the  Log
  231.        file by pressing the Alt+V keys, then type the Log  File  name 
  232.        you want to view. To  print  the  screen  contents  press  the 
  233.        Shift+PrintScreen keys.
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.                     1
  260.  
  261.  
  262.  
  263.  
  264.  
  265.     
  266.  
  267.  
  268.  
  269.     
  270.     1-2 THE KEYBOARD
  271.     
  272.     Alt+F10     Displays the commands menu.
  273.     
  274.     Alt+C       Clears the screen.
  275.     
  276.     Alt+D       Calls up the Dialing Directory for auto-dialing and to 
  277.             enter/edit phone numbers in the phone data base file.
  278.     
  279.     Alt+E       Toggles echo on/echo off.
  280.             USE IF YOUR KEYBOARD INPUT IS BLANK OR DOUBLE.
  281.     
  282.     Alt+F       Displays the file directory on the logged drive.
  283.     
  284.     Alt+G       Writes the contents  of the  screen  to  a file, named 
  285.             SCRNDUMP.TXT, on the Logged drive.
  286.     
  287.     Alt+H       Hangs up (disconnects the phone line from the modem).
  288.     
  289.     Alt+P       Permits changing the communications Parameters.
  290.     
  291.     Alt+S       Permits changing terminal emulation.
  292.     
  293.     Alt+V       Allows you to view a file which has been saved to disk.
  294.     
  295.     Alt+X       Exits the program and returns to DOS.
  296.     
  297.     Alt+Z       Permits changing monitor colors.
  298.     
  299.     Alt+F4      Permits shelling to DOS
  300.     
  301.     Alt+F5      Permits execution of a script file
  302.     
  303.     PgDn        Permits you to receive files from a remote computer and 
  304.             save them to disk.
  305.     
  306.     PgUp        Permits you to transmit files to a remote computer.
  307.     
  308.     Shift+PrintScreen Prints screen contents to printer.
  309.     
  310.     
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.                     2
  325.  
  326.  
  327.  
  328.  
  329.  
  330.     
  331.  
  332.  
  333.     
  334.     
  335.     
  336.     1-3 INSTALLATION
  337.     
  338.     1. EZ Com. will be installed when you install Sales Register III.
  339.     
  340.     2. Reset communications  parameters,  if  the  EZ  Comm.  default 
  341.        settings  or not  correct.  The parameters may be changed with 
  342.        an  INIT.SCP  file, or by typing Alt+P from the commands menu.
  343.     
  344.        The EZ Com. parameter defaults are:
  345.     
  346.        Comm. port    1
  347.        Baud rate     1200
  348.        Parity        N
  349.        Data bits     8
  350.        Stop bits     1
  351.        Phone type    T
  352.        Terminal type Dumb
  353.        
  354.        The Stop Bits will always be 1.
  355.        
  356.     3. Two Script files are provided with EZ Com. to automate the send-   
  357.        ing & receiving of SRIII  data  files. These script  files  are 
  358.        SEND.SCP & RECEIVE.SCP.
  359.        If you need to modify these files or create an INIT.SCP file or 
  360.        create any other Script file please refer to page 15.
  361.     
  362.     4. In order for EZ Com.  to properly hang  up  your  modem,  you 
  363.        must  set the modem to recognize the DTR and CARRIER  signals. 
  364.        That is, the DTR and CARRIER must not be "forced high". If you 
  365.        find  that  EZ Com.  will not hang  up  the  phone,  you  will 
  366.        probably  need to change the settings on your modem.  See your 
  367.        modem manual for information on how to do this.
  368.     
  369.     5. If your modem connects, but you can't transmit, you may have to
  370.        disable DTE/DCE flow control.
  371.  
  372.     6. If you are using a high speed modem at 14,400 baud, you may  be 
  373.        able to use an EZ Com. baud rate of 57600, and obtain  a  higer
  374.        throughput.
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.                      3
  392.  
  393.  
  394.  
  395.  
  396.  
  397.     
  398.  
  399.  
  400.     
  401.     2-1 EZ Com. OPERATION
  402.     
  403.     To run EZ Com. from the C:\SRIII prompt, type EC <Enter>.
  404.     EZ  Com.  will  load into computer memory,  then check  for  an 
  405.     INIT.SCP file. If an INIT.SCP file is found, it will be executed.
  406.     
  407.     When you see the prompt "EZ Com.  is ready...". EZ Com. is in op-
  408.     eration.
  409.     Press the Alt+F10 keys at the same time to display  the  commands 
  410.     menu.
  411.     You may proceed to send the appropriate EZ Com. commands directly 
  412.     from the keyboard.
  413.     Please  refer  to page 5,  for  instructions on using the dialing 
  414.     directory.
  415.     Dial the phone number you wish and wait for your computer to make 
  416.     a  connection  with  the  remote  computer  you  dialed.  When  a 
  417.     connection is made, you can proceed with keyboard instructions.
  418.     You  can  send information to the remote computer by typing on the 
  419.     keyboard, and see information sent by the remote computer displayed 
  420.     on your screen.
  421.     
  422.     NOTE:  IF YOU CAN'T SEE YOUR KEYBOARD INPUT, TYPE Alt+E TO TOGGLE 
  423.            ECHO ON.
  424.     
  425.     EZ Com. is capable of doing many more things,  such as  receiving 
  426.     and sending disk files, dialing phone numbers, and storing funct-
  427.     ion key macro commands for future use.  All the program  features  
  428.     are described in the documentation.
  429.     Please  read the documentation.  This will greatly increase  your 
  430.     proficiency in using the program.
  431.     
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.                     4
  458.  
  459.  
  460.  
  461.  
  462.  
  463.     
  464.  
  465.  
  466.     
  467.     2-2 EZ Com. COMMANDS
  468.     
  469.     Alt+C  Clear Screen
  470.     
  471.     Typing Alt+C will clear the screen at any time. This command does 
  472.     not send any character or signal to the remote computer.
  473.     
  474.     Alt+D  Dialing Directory
  475.     
  476.     The Alt+D command calls up the Dialing Directory, which is one of
  477.     EZ  Com.'s most useful features.  The Directory can list up  to 
  478.     499 names and phone numbers,  plus communications parameters  and 
  479.     script for each entry.
  480.     
  481.     The following instructions will first show you how to place names
  482.     and phone numbers into the Directory and then describe how to use
  483.     the Directory as part of your standard communications routines.
  484.     When the Directory is called up for the first time, all entries
  485.     will be blank. To add names and phone numbers to the Directory or
  486.     to  edit the Directory later on,  enter E .  The edit mode window 
  487.     will be displayed on the screen.  Press F1 to display the Add  an
  488.     Entry  window.  You may use the DOS or WORD STAR editing keys  to 
  489.     fill  in the fields.  To edit an entry press F2,  then enter  the 
  490.     number to edit.To add/edit entries, type in the name, followed by 
  491.     <Enter>.  Type in the phone number followed by <Enter>.  Up to 14 
  492.     characters may be specified for the phone number.  If the default 
  493.     baud rate,  parity and word length are acceptable,  press <Enter> 
  494.     for  each field.  If there is a script file to be executed  after 
  495.     this number is dialed and a connection made,  type in the name of 
  496.     the script file, in the script field. After all the field entries 
  497.     are  correct,  press Esc.  You will then be asked whether to save 
  498.     this entry to disk file, enter Y. The directory will now show the 
  499.     new information you input. The name, phone number, communications 
  500.     specs., and script will be permanently stored in a separate file, 
  501.     named DIALER.DAT,  on your default disk drive.  Repeat the  above 
  502.     steps  for  each  name and phone number you want to  add  to  the 
  503.     Directory.
  504.     
  505.     AUTO-DIALING
  506.     
  507.     The  Dialing Directory will automatically dial a Directory entry. 
  508.     Press  the up or down arrows to highlight the entry to  dial  and 
  509.     press  <Enter>,  or type M <Enter> and type the record number  of 
  510.     the entry to dial.
  511.     
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.                     5
  524.  
  525.  
  526.  
  527.  
  528.  
  529.     
  530.  
  531.  
  532.     
  533.     You can also use auto-dialing to call phone numbers not stored in
  534.     the Dialing Directory. From the main Dialing Directory prompt,type 
  535.     M <Enter>. A prompt will then ask for the phone number to be dialed. 
  536.     Type the phone number and press <Enter>,  and the number will  be 
  537.     dialed automatically.
  538.     You  should  note that when you place a call through the  Dialing 
  539.     Directory,  the Communications Parameters will remain in  effect, 
  540.     even after the call is completed.
  541.     
  542.     MANUAL DIALING
  543.     
  544.     At the promt, EZ Com. is Ready..., type ATDT phonenumber.
  545.     ie. (ATDT 3185634428)
  546.      
  547.     Alt+E  Toggle Local Echo On/Off
  548.     
  549.     If  the remote computer sends back to your screen the  characters 
  550.     you  type  at  your keyboard,  it is  operating  at  full  duplex 
  551.     communications.  If  the  remote computer does not send back  the 
  552.     characters you type, it is operating at half duplex. You may adjust 
  553.     for either one of these situations with the Echo option, which is 
  554.     toggled on and off by pressing Alt+E.
  555.     If  you  can't  see your own keyboard input on  the  screen  once 
  556.     communications are in progress, turn Local Echo on by typing Alt+E
  557.     If your keyboard input appears as double characters,  turn  Local 
  558.     Echo off by typing Alt+E.
  559.     
  560.     Alt+F  File Directory
  561.     
  562.     This  command  permits  you to view the file  directory,  on  the 
  563.     default disk drive.  You cannot do this if you are connected to a 
  564.     remote computer.
  565.     
  566.     Alt+G  Screen Dump
  567.     
  568.     This  command allows you to dump the contents of the screen to  a 
  569.     disk file at any time by pressing Alt+G.
  570.     Each  time you press Alt+G,  the screen contents will be appended 
  571.     to the SCRNDUMP.TXT file, on the default drive.
  572.     
  573.     
  574.     Alt+H Hang Up
  575.     
  576.     Hangs up the telephone, disconnecting the call.
  577.     
  578.     Alt+P Set Com. Parameters
  579.     
  580.     When you  press Alt+P, a window will display  the  communications 
  581.     parameters at the top and the choices below.  To change the  baud 
  582.     rate  enter A-J.  To change the parity and word length enter K or 
  583.     J. To change the Com. Port enter M or N. To change the phone type
  584.     enter P or T. When you or finished, press Esc or Q.
  585.     
  586.  
  587.  
  588.  
  589.                     6
  590.  
  591.  
  592.  
  593.  
  594.  
  595.     
  596.  
  597.  
  598.     
  599.     Alt+S  Set Terminal Type
  600.     
  601.     When  you  press  Alt+S,  a  window  will  display  the  terminal 
  602.     emulations  supported  by  EZ Com..  Enter 1-5 to select the term-
  603.     inal of your choice.
  604.       
  605.     Alt+V  View a File
  606.     
  607.     EZ  Com.  permits you to view any file which is on your default 
  608.     disk  drive,  while  your computer is not connected to  a  remote 
  609.     computer. This feature makes it possible for you to refer to files 
  610.     on disk. To  View a file, press Alt+V. The program will ask for  a  
  611.     file name. Once Viewing is in progress, 23 lines of text  will  be 
  612.     displayed  on  the screen at a time.   To see more of  the  file, 
  613.     press any key. To cancel the Viewing  routine,  press  Ctrl-Break.
  614.     You  can  print  selective  portions of the  file  by  using  the 
  615.     Printscreen function (Shift+PrtSc).
  616.     The DOS program, MORE.COM, must be in the default disk drive Dir..
  617.     
  618.     Alt+X  Exit
  619.     
  620.     When  you press Alt+X,  a window will display the prompt,  do  you 
  621.     want to exit EZ Com.(y/n)?. If you want to exit enter Y, otherwise 
  622.     enter N.
  623.     
  624.     Alt+Z  Set Colors
  625.     
  626.     This command will allow you to change the monitor colors.
  627.     
  628.     Alt+F4  Shell to DOS
  629.     
  630.     This command will allow you to shell to DOS, run another program, 
  631.     then return to EZ Com., by typing EXIT. You cannot do this  while 
  632.     connected to a remote computer.
  633.     
  634.     Alt+F5  Execute Script File
  635.     
  636.     When you press Alt+F5,  a window will display a prompt for you to 
  637.     enter  the  scrpt file name.  Once you enter the file  name  that 
  638.     script will be executed.
  639.     
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.                     7
  656.  
  657.  
  658.  
  659.  
  660.  
  661.     
  662.  
  663.  
  664.     
  665.     PgDn  Receive a File
  666.     
  667.     This command permits you to receive and save files transmitted to 
  668.     you from a remote  computer.
  669.     To start the Receiving routine, press PgDn.
  670.     The program will ask for:
  671.     
  672.     1 XMODEM
  673.     2 MODEM7
  674.     3 XMODEM-1K/YMODEM SINGLE
  675.     4 YMODEM
  676.     
  677.     If  you select 1 or 3,  the program will ask for a filename under 
  678.     which to receive the file.
  679.     MODEM7 and  YMODEM  are  batch file transfer  protocols  that  can  
  680.     receive  multiple files at one time and will use the  filename(s) 
  681.     specified by the sender. If the filename is not given an extension,  
  682.     the default extension LZH will be used. You may over-ride this by 
  683.     putting a period at the end of the filename.
  684.     To guard against accidentally erasing existing files, if a filename 
  685.     is  specified  that  already  exists  on  the  disk,  you  will  be 
  686.     prompted that the file already exists, delete Y/N?.
  687.     A window will display the status of the file being received.
  688.     The receive routine will terminate automatically at the end 
  689.     of the file.
  690.     To terminate receipt of a file, press Esc.
  691.     
  692.     PgUp  Send a File
  693.     
  694.     This  command  permits  you to transmit disk files  to  a  remote 
  695.     computer.
  696.     To start the Transmit routine, press PgUp.
  697.     The program will ask for:
  698.     
  699.     1 XMODEM
  700.     2 MODEM7
  701.     3 XMODEM-1K/YMODEM SINGLE
  702.     4 YMODEM
  703.     
  704.     The  program will ask for the filename to be transmitted.  If you 
  705.     select 2 or 4 you may enter wildcards,  such as,  (*.LZH). MODEM7 
  706.     and  YMODEM  are  batch file transfer  protocols  that  can  send 
  707.     multiple  files  at  one time.  If the filename is not  given  an 
  708.     extension,  the default extension LZH will be used. You may over-
  709.     ride this by putting a period at the end of the filename.
  710.     A window will display the status of the file being transmitted.
  711.     The transmission routine will terminate automatically at the end 
  712.     of the file.
  713.     To terminate transmission of a file, press Esc.
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.                     8
  722.  
  723.  
  724.  
  725.  
  726.  
  727.     
  728.  
  729.  
  730.     
  731.     Shift+PrtSc  Print Screen
  732.     
  733.     You may print the screen contents to the printer at any time,  by 
  734.     pressing the Shift Key in combination with the PrtSc key.
  735.     (This is a DOS function).
  736.     
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.                     9
  788.  
  789.  
  790.  
  791.  
  792.  
  793.     
  794.  
  795.  
  796.     
  797.     2-3 SCRIPT COMMANDS
  798.     
  799.     The  script language is composed of commands,  each of which  may 
  800.     contain one or more parameters with a space between them.
  801.     
  802.     A list of valid commands are:
  803.     
  804.     COMMAND   PARAMETER
  805.     -------   ---------
  806.     BAUD      baudrate
  807.     CLS
  808.     COLOR     foreground background
  809.     DIAL      number scriptfile
  810.     ECHO      on/off
  811.     EMULATE   terminal
  812.     END
  813.     EXIT
  814.     FUNCTION  functionkey scriptcommand
  815.     HANGUP
  816.     INPUT     message
  817.     OUTPUT    message
  818.     PARITY    parity wordlength
  819.     PHONETYPE pulse/tone
  820.     PORT      commport
  821.     PRINT     message
  822.     RECEIVE   protocol filename
  823.     SEND      protocol filename
  824.     SHELL     filename
  825.     TIMEOUT   delay scriptfile
  826.     RUN       scriptfile
  827.     WAIT      comm/delay
  828.     
  829.     BAUD baudrate
  830.     
  831.     Sets  the speed of the comm port.  Valid choices for the baudrate 
  832.     parameter are:  300, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 
  833.     and 57600.
  834.     
  835.     BAUD 1200
  836.     
  837.     CLS
  838.     
  839.     Clears the monitor screen.
  840.     
  841.     COLOR foreground background
  842.     
  843.     The  color  command  sets the foreground and  background  monitor 
  844.     colors. The foreground colors are 0-15, the background colors are
  845.     0-7:
  846.     
  847.     COLOR 7 0
  848.  
  849.  
  850.  
  851.  
  852.  
  853.                     10
  854.  
  855.  
  856.  
  857.  
  858.  
  859.     
  860.  
  861.  
  862.     
  863.     DIAL number scriptfile
  864.     
  865.     Dials a given phone number.  The scriptfile parameter is optional 
  866.     and specifies a script file to execute, if the dial is successful  
  867.     in connecting to the remote computer.
  868.     
  869.     DIAL 3185634428 EFTBANK
  870.     
  871.     ECHO on/off
  872.     
  873.     Turns  local echo ON or OFF.  The parameter must be either ON  or 
  874.     OFF.
  875.     
  876.     ECHO ON
  877.     
  878.     EMULATE terminal
  879.     
  880.     Specifies one of the following terminals to emulate:
  881.     
  882.     DUMB      standard dumb terminal
  883.     NOANSI    removes and ignores ANSI codes
  884.     BBSANSI   the ANSI.SYS variant of ANSI
  885.     VT52      VT52
  886.     VT100     VT100
  887.     
  888.     To emulate the ANSI BBS terminal:
  889.     
  890.     EMULATE BBSANSI
  891.     
  892.     END
  893.     
  894.     Exits  the  current  script file,  stops  script  processing  and 
  895.     Exits the EZ Com. program:
  896.     
  897.     END
  898.     
  899.     EXIT
  900.     
  901.     Exits  the  current  script file,  stops  script  processing  and 
  902.     returns to EZ Com.:
  903.     
  904.     EXIT
  905.     
  906.     
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.                     11
  920.  
  921.  
  922.  
  923.  
  924.  
  925.     
  926.  
  927.  
  928.     
  929.     FUNCTION functionkey scriptcommand
  930.     
  931.     The FUNCTION command defines a script macro for a given  function 
  932.     key. The functionkey parameter is any of F1 to F10, corresponding 
  933.     to  the appropriate function key.  You may prefix this with an  S 
  934.     for shifted function keys, a C for control function keys, or an A 
  935.     for Alt function keys. Note that EZ Com. uses several Alt function  
  936.     keys for commands, you will not be able to redefine these. The scr-
  937.     ipt command parameter may be any script command.
  938.     
  939.     FUNCTION F1 DIAL 3185634428 EFT.SCP
  940.     
  941.     HANGUP
  942.     
  943.     Hangs up the telephone, disconnecting the remote computer:
  944.     
  945.     HANGUP
  946.     
  947.     INPUT message
  948.     
  949.     Waits  for  the  specified message to be received from  the  comm 
  950.     port.  On timeout, control passes to the next command by default. 
  951.     The timeout delay defaults to 10 seconds, but can be changed with 
  952.     the  TIMEOUT command,  as can the action taken  on  timeout.  The 
  953.     message  must  be delimited with single quotes.  You may  include 
  954.     control  codes by specifying them outside the quotes,  either  of 
  955.     two  ways.  You  can use a pound sign "#",  followed by the ASCII 
  956.     code  of  the character to send.  You can also use a  caret  "^", 
  957.     followed by the letter for the control code you wish to generate. 
  958.     For  instance,  to wait for the message "Enter your last  name:", 
  959.     you would use:
  960.      
  961.     INPUT 'Enter your last name:'
  962.     
  963.     OUTPUT message
  964.     
  965.     Sends a message out the comm port.  The message must be delimited 
  966.     with single quotes. You may include  control  codes by specifying 
  967.     them outside the quotes, either of two ways. You  can use a pound 
  968.     sign  "#",  followed by the ASCII code of the character to  send. 
  969.     You  can  also use a caret "^",  followed by the letter  for  the 
  970.     control  code  you wish to generate.  For instance,  to send  the 
  971.     message "Enter your last name:  ",  followed by a beep (ASCII  7) 
  972.     and a carriage return (control+M), you would enter the following:
  973.      
  974.     OUTPUT 'Enter your last name: '#7^M
  975.     
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.                     12
  986.  
  987.  
  988.  
  989.  
  990.  
  991.     
  992.  
  993.  
  994.     
  995.     PARITY parity wordlength
  996.     
  997.     Sets  the parity and word length parameters  for  communications. 
  998.     The parity may be EVEN,  ODD,  or NONE. The word length must be 7 
  999.     or  8.  You must use a parity of NONE when using a word length of 
  1000.     8:
  1001.     
  1002.     PARITY NONE 8
  1003.     
  1004.     PHONETYPE tone/pulse
  1005.     
  1006.     Determines  the type  of dialing to use, for the  type  of  phone 
  1007.     service you have. Valid settings are TONE and PULSE.
  1008.     
  1009.     PHONETYPE TONE
  1010.     
  1011.     PORT commport
  1012.     
  1013.     Sets  the communications port.  This can be either 1 (com1) or  2 
  1014.     (com2):
  1015.     
  1016.     PORT 1
  1017.     
  1018.     PRINT MESSAGE
  1019.     
  1020.     Sends  a message to the screen.  This message must  be  delimited 
  1021.     with  single quotes.  You may include control codes by specifying 
  1022.     them  outside the quotes,  in either of two ways.  You can use  a 
  1023.     pound  sign "#",  followed by the ASCII code of the character  to 
  1024.     send.  You can also use a caret "^",  followed by the letter  for 
  1025.     the  control code you wish to generate.  The example sends a beep 
  1026.     (control  G),  followed  by the message  "EZ  Com.  is  ready", 
  1027.     followed by a carriage return (ASCII 13):
  1028.     
  1029.     PRINT ^G'EZ Com. is ready'#13
  1030.     
  1031.     RECEIVE protocol filename
  1032.     
  1033.     Receives a file or files using one of the following protocols:
  1034.     XMODEM, MODEM7, YSINGLE, or YMODEM.
  1035.     YSINGLE is the single file variant of YMODEM (also called XMODEM-
  1036.     1K). The more advanced CRC mode will be used if possible, but the 
  1037.     routine  will  fall back to the checksum mode,  if the sender  is 
  1038.     incapable of handling CRC. You do not have to specify a file name  
  1039.     for MODEM7 or YMODEM, which are batch file transfer protocols that 
  1040.     use the filename(s) specified by the sender.  If the filename  is 
  1041.     not  given an extension,  the default extension LZH will be used. 
  1042.     You may over-ride this by putting a period at the end of the file 
  1043.     name:
  1044.     
  1045.     RECEIVE XMODEM  ABM.LZH
  1046.     RECEIVE YMODEM
  1047.     
  1048.  
  1049.  
  1050.  
  1051.                     13
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.     
  1058.  
  1059.  
  1060.     
  1061.     RUN filename
  1062.     
  1063.     Exits  any  existing  script file and executes  the  script  file 
  1064.     specified by filename.  If no filename is specified,  the current 
  1065.     script file will be restarted from the top:
  1066.     
  1067.     RUN EFT
  1068.     RUN
  1069.     
  1070.     SEND protocol filename
  1071.     
  1072.     Sends a file or files using one of the following protocols:
  1073.     XMODEM, MODEM7, YSINGLE, or YMODEM.
  1074.     YSINGLE is the single file variant of YMODEM (also called XMODEM-
  1075.     1K). The more advanced CRC mode will be used if possible, but the 
  1076.     routine will fall back to the checksum mode, if the  receiver  is 
  1077.     incapable  of  handling  CRC.  You may specify wildcards  in  the 
  1078.     filename if using MODEM7 or YMODEM, which are batch file transfer 
  1079.     protocols that can send multiple files at a time. If the filename 
  1080.     is not given an extension, the default extension LZH will be used. 
  1081.     You may over-ride this by putting a period at the end of the file 
  1082.     name:
  1083.     
  1084.     SEND XMODEM ABM.LZH
  1085.     SEND MODEM7 *.LZH
  1086.     
  1087.     SHELL filename
  1088.     
  1089.     Shells  to the DOS command line,  optionally executing a filename 
  1090.     that  you specify.  You may return from the DOS command  line  by 
  1091.     typing EXIT.  If a filename was specified, control will return to 
  1092.     your  program when the shelled to program ends.  You cannot SHELL 
  1093.     while connected to a remote computer.
  1094.     
  1095.     SHELL
  1096.     SHELL TYPE 950701.LOG
  1097.     
  1098.     TIMEOUT delay scriptfile
  1099.     
  1100.     Sets the timeout delay for the INPUT command.  If the delay  time 
  1101.     is  exceeded without INPUT finding a match for the given message,
  1102.     control  will drop to the script file specified,  or to the  next 
  1103.     command, if there is no script file parameter. The delay is given 
  1104.     in eighteenths of seconds. The default delay is 180 (10 seconds):
  1105.     
  1106.     TIMEOUT 18
  1107.     TIMEOUT 90 NOTFOUND
  1108.     
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.                     14
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.     
  1124.  
  1125.  
  1126.     
  1127.     WAIT waitparm
  1128.     
  1129.     Waits  for  a  given  condition to  be  met.  This  condition  is 
  1130.     specified by waitparm and may be either ANY,  which waits for any 
  1131.     response from the comm port,  or a number,  which is a time delay 
  1132.     in eighteenths of seconds, or the time of day in  military  time, 
  1133.     i.e. 24:00 1s 12:00 midnight:
  1134.     
  1135.     WAIT ANY
  1136.     WAIT 18
  1137.     WAIT 24:00
  1138.  
  1139.     2-4 SCRIPT FILES
  1140.     
  1141.     To run a script file, at the  EZ  Com.  is  ready  prompt,  press 
  1142.     Alt+F5,  a window will display a prompt for you to enter the scrpt 
  1143.     file name.  Once you enter the  file  name  that  script  will  be 
  1144.     executed.
  1145.     Script  files  can  be  used to  automate  and  speed-up  command 
  1146.     processing.  You may create your script files with a text editor, 
  1147.     or from the command line.
  1148.     The following script file, is an example of an INIT.SCP file. You 
  1149.     must use an extension of SCP for all your script files.
  1150.     
  1151.     At the system promt type:
  1152.     
  1153.     COPY CON INIT.SCP <ENTER>
  1154.     port 2 <Enter>
  1155.     baud 1200 <Enter>
  1156.     parity none 8 <Enter>
  1157.     emulate dumb <Enter>
  1158.     phonetype tone <Enter>
  1159.     FUNCTION F1 DIAL 3185634428 EFT.SCP <Enter>
  1160.     FUNCTION F2 DIAL 3185634428 PRENOTE.SCP <Enter>
  1161.     Press F6 <Enter>
  1162.     
  1163.     The following, is an example EFT.SCP file:
  1164.     At the system promt type:
  1165.     
  1166.     COPY CON EFT.SCP <ENTER>
  1167.     OUTPUT 'Press Pg Dn to receive file ABM.LZH'#7^M <Enter>
  1168.     SEND XMODEM ABM.LZH <Enter>
  1169.     EXIT <Enter>
  1170.     Press F6 <Enter>
  1171.     
  1172.     At the prompt, EZ Com. is ready..., if you press F1 the phone number  
  1173.     3185634428 will be dialed. If a connection is made, the commands  in 
  1174.     the EFT.SCP script file will be executed.
  1175.     
  1176.   
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.                     15
  1184.  
  1185.  
  1186.  
  1187.  
  1188.     
  1189.     
  1190.     
  1191.     
  1192.     
  1193.     There are four script files provided with EZ Com., they are 
  1194.     SEND.SCP, RECEIVE.SCP, SENDPASS.SCP, & RECVPASS.SCP.
  1195.     You may use a text editor to modify these files.
  1196.  
  1197.     The SEND.SCP file contains:
  1198.     
  1199.     WAIT ANY
  1200.     TIMEOUT 90 SENDPASS
  1201.     INPUT 'PASSWORD'^M
  1202.     OUTPUT 'PASSWORD'^M
  1203.     SEND YMODEM *.LZH
  1204.     HANGUP
  1205.     EXIT
  1206.     
  1207.     The RECEIVE.SCP file contains:
  1208.     
  1209.     WAIT TIME 24:00
  1210.     DIAL 3185634428
  1211.     OUTPUT 'PASSWORD'^M
  1212.     TIMEOUT 180 RECVPASS
  1213.     INPUT 'PASSWORD'^M
  1214.     RECEIVE YMODEM 
  1215.     HANGUP
  1216.     EXIT
  1217.     
  1218.     The SENDPASS.SCP file contains:
  1219.     
  1220.     PRINT 'INCORRECT PASSWORD'^M
  1221.     HANGUP
  1222.     RUN SEND.SCP
  1223.     EXIT
  1224.  
  1225.     The RECVPASS.SCP file contains:
  1226.     
  1227.     PRINT 'INCORRECT PASSWORD'^M
  1228.     HANGUP
  1229.     RUN RECEIVE.SCP
  1230.     EXIT
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.                     16
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.