home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / uc_20c.zip / UNICOM.HLP < prev    next >
Text File  |  1990-08-05  |  22KB  |  561 lines

  1. & Introduction
  2. UNICOM is a data communications application specifically 
  3. designed for users of the Microsoft Windows operating 
  4. environment versions 2 and 3.  
  5.  
  6. UNICOM will perform all data communication tasks in the 
  7. background while other applications are running.  You may
  8. switch to another Windows application at any time.   
  9.  
  10. UNICOM Release 2.0 includes the following features: 
  11.  
  12. Built-in file transfer protocols that include XMODEM Checksum,
  13. XMODEM CRC, XMODEM 1K (old YMODEM), YMODEM G, YMODEM Batch,
  14. ZMODEM, ZMODEM Resume, Kermit, CompuServe B, Quick B and ASCII. 
  15.  
  16. Color ANSI-BBS, VT52 and TTY Terminal Emulation supporting user
  17. selectable terminal fonts that span ANSI and OEM character sets. 
  18.  
  19. A 250 line Scrollback Buffer is easily operated with the use of
  20. a vertical scroll bar. 
  21.  
  22. A user configurable Utility Menu allows instant access to your
  23. favorite Windows or Dos applications. 
  24.  
  25. A new Script Language supports more than 35 commands with a 
  26. Trace Mode for debugging. 
  27.  
  28. A Script Scheduler allows pre-programmed execution of up to 
  29. eight script files each at specific days and times. 
  30.  
  31. Directory assisted batch dialing and redialing is supported for
  32. users with Hayes compatible modems. 
  33.  
  34. An Online Help System allows instant access to general help and
  35. script command topics.  
  36.  
  37. The user manual is also available for direct reference from the
  38. online help. 
  39.  
  40. A unique journaling feature lets you record mouse and keyboard
  41. operations for later playback. 
  42.  
  43. UNICOM's Chat Mode makes keyboard communication simple.  Two
  44. separate windows appear.  Type your message in one window and
  45. view received characters in another. 
  46.  
  47. User definable Hot Keys can allow any UNICOM menu selection to
  48. be assigned to a function key for one button access to UNICOM
  49. program options.   
  50.  
  51. Keyboard macros, File logging, Printer Logging, File Paste and
  52. Print Screen. 
  53.  
  54. UNICOM provides some unique features that support the Windows
  55. environment.  You can: 
  56.  
  57. Transfer the contents of a Clipboard from one computer directly
  58. into the Clipboard of another.  This provides you with the 
  59. ability to transfer many types of Windows-unique data formats
  60. between computers.  Some of these formats include: 
  61.  
  62. Excel Spreadsheets (SYLK, DIF), Bitmap Images (from Paint),
  63. Metafile Pictures (from Designer), Text (from Notepad) and
  64. any format that can be placed on the Clipboard. 
  65.  
  66. Operate your computer in a multi-user mode with UNICOM's host 
  67. mode.  A built-in command processor allows a validated remote
  68. user to examine or transfer files on a designated disk drive. 
  69.  
  70. This operation is transparent to any user who may be at the
  71. keyboard directly operating other Window applications. 
  72.  
  73. Operate multiple program instances.  Advanced users with the
  74. appropriate hardware configuration may initiate simultaneous
  75. background file transfers with multiple remote systems. 
  76.  
  77. Send a Screen Snapshot directly to the Clipboard. 
  78.  
  79.  
  80.  
  81.  
  82.  
  83. & Hardware and Software Requirements
  84. UNICOM requires Microsoft Windows version two or three to be 
  85. installed and properly configured on your computer. 
  86. Before installing UNICOM on your computer check the following: 
  87.  
  88. 1) If a BUS mouse is installed in your computer, make sure the
  89.    mouse interrupt level does not conflict with interrupts
  90.    reserved for serial port operation.  The BUS mouse interrupt
  91.    is set via a jumper on the interface board.  Consult your
  92.    mouse installation manual. 
  93.  
  94. 2) Your serial port(s) (COM1 and COM2) or (COM3 and COM4)
  95.    should be set for interrupt operation using IRQ4 and IRQ3 
  96.    respectively.  The interrupt levels are typically selected
  97.    via jumpers located on your serial interface board or on the
  98.    motherboard.  Consult your computer reference manual.  
  99.  
  100. 3) Microsoft Windows version 2 may contain a BUG in the
  101.    communication port driver.  If your version of Windows is 
  102.    dated before April 1989, you should update to Windows 3 or 
  103.    obtain a replacement communication port driver 
  104.    (named COMM.DRV) from Microsoft and reinstall Windows 2 
  105.    using this replacement file. 
  106.  
  107. 4) A Hayes compatible modem must be present to support UNICOM's
  108.    directory assisted dialing and call hang-up features. 
  109.  
  110. The modem dip switch settings should be set to the manufacturers
  111. DEFAULT positions.  The modem must be configured to return 
  112. VERBOSE responses. 
  113.  
  114. Also, please note that certain operations such as Clipboard
  115. to Clipboard transfers require enough temporary memory and
  116. disk storage to hold the data being transferred.  This storage
  117. is released after the transfer operation is completed. 
  118.  
  119. & Installing UNICOM
  120.  
  121. The UNICOM 2.0 distribution disk should contain the
  122. following files:  
  123.  
  124.       File                 Description 
  125.   UNICOM.EXE   -  The UNICOM executable program. 
  126.   UCLIB.EXE    -  UNICOM Runtime Support library. 
  127.   UNICOM.DIR   -  A sample dialing directory. 
  128.   UNICOM.KEY   -  A sample keyboard macro file 
  129.   UNICOM.CFG   -  A default program configuration file. 
  130.   UNICOM.WRI   -  UNICOM online manual. 
  131.   UNICOM.HLP   -  Online Help Text File. 
  132.   UCSCRIPT.HLP -  Script Online Help Text File. 
  133.   UC-READ.ME   -  UNICOM release notes. 
  134.   CMPUSRV.SCR  -  An example UNICOM login script file 
  135.  
  136. To install UNICOM,  
  137.  
  138. 1) UNICOM requires that Microsoft Windows 2.x or 3.x be
  139.    installed and working on your computer. 
  140.  
  141.    If you are upgrading from a previous version of UNICOM, 
  142. do not mix your old UNICOM.CFG with that of a new UNICOM 
  143. release.  UNICOM configuration files are not compatible
  144. across releases. 
  145.  
  146. 2) Insert the distribution disk in your floppy disk drive. 
  147.  
  148. 3) Copy the files to any directory on the destination drive
  149.    where you wish to store UNICOM.  You will need to remember
  150.    this directory path and enter it into the UNICOM file 
  151.    path window from within the program setup menu.   
  152.  
  153. The support file: UCLIB.EXE must be placed in a directory 
  154. listed in your search path as defined by your MS-DOS PATH 
  155. environment variable.  This PATH environment variable is set 
  156. in the MS-DOS AUTOEXEC.BAT file.  Consult your DOS operating
  157. manual for more information about the DOS PATH environment 
  158. variable. 
  159.  
  160.  4) Before running UNICOM, it is a good idea to check the
  161.     items listed in the previous Hardware and Software 
  162.     Requirements section. 
  163.  
  164.  5) Activate UNICOM and enter your license number by
  165.     pressing the ENTER LICENSE NO. button that appears on an 
  166.     opening start-up screen.  The license number is printed on 
  167.     your receipt and should be saved for future reference
  168.     should the program need to be re-installed.  Licensing
  169.     disables the opening startup screens and prevents their 
  170.     return during program operation. 
  171.  
  172. Should UNICOM be moved to another computer, or if Windows 
  173. was reinstalled, it may be necessary to enter the license number
  174. again to disable the built-in nagware screens should they reappear.  
  175.  
  176. & Running UNICOM
  177.  
  178. UNICOM may be activated from DOS using the following syntax:
  179.  
  180. UNICOM [configfile]
  181.  
  182. By omitting the optional [configfile] parameter, UNICOM will 
  183. look for a default configuration file named UNICOM.CFG.
  184.  
  185. From DOS, type the command (depending upon your windows version):
  186.  
  187.      WIN UNICOM 
  188. -or- WIN386 UNICOM 
  189.  
  190. To activate UNICOM from the Microsoft Executive or File System, 
  191. doubleclick (using a mouse) on the file: UNICOM.EXE.
  192.  
  193. When invoked without a configuration file parameter, additional 
  194. UNICOM instances will attempt to access a configuration file 
  195. named UNICOM2.CFG.  If this file cannot be located, the port 
  196. settings will default to COM2, 1200, N, 8, 1.
  197.  
  198. When UNICOM is activated for the first time, a file path setup 
  199. window will appear  prompting you to enter a UNICOM files,
  200. upload and download directory.
  201.  
  202. The files directory should be set to the drive and directory 
  203. where UNICOM has been installed.  The download directory should 
  204. be set to the drive and directory where files received from 
  205. data transfers are to be stored.  The upload directory should 
  206. be set to the drive and directory where UNICOM will first look 
  207. to locate files for upload selection. 
  208.  
  209. Enter the pathnames into the edit fields within the dialog box.  
  210. Paths defined here are valid only for the current UNICOM 
  211. session.  To make the paths permanent, activate the SAVE SETUP 
  212. option from within the SETUP menu.  Paths are stored in your 
  213. Windows WIN.INI file.
  214.  
  215. An error message will be displayed if any of the path fields 
  216. contain an invalid directory or if UNICOM could not locate its 
  217. executable files in the directory specified in the FILES 
  218. DIRECTORY field.
  219.  
  220. At the start of each program run, the configuration file 
  221. 'UNICOM.CFG' is accessed (from the file path set previously) to 
  222. determine what communication port will be used and other 
  223. operating parameters.  If UNICOM cannot locate this file, the 
  224. port will default to COM2, 1200 baud, No Parity, 8 data bits 
  225. and 1 stop bit.
  226.  
  227. Should a communication port fail to open, UNICOM will display a 
  228. message box to indicate the failure.  The port configuration 
  229. dialog window will be displayed automatically.  A valid 
  230. communication port should be selected.
  231.  
  232. When a communication port is successfully opened, UNICOM will 
  233. try to initialize the Hayes compatible modem if the port was 
  234. configured for a modem connection.  Should the message "Modem 
  235. Not Responding" appear, this means UNICOM could not get the 
  236. modem's attention.  Make sure the communicatons port and modem 
  237. are configured properly.  Ensure that the modem is set to 
  238. return VERBOSE responses.
  239.  
  240.  
  241. & How to Obtain Additional Help
  242.   Technical support is available only for registered users 
  243.   of this product.  
  244.   
  245.   If you are registered and have difficulty using UNICOM 
  246.   or have a general question, please contact David Gan
  247.   at Data Graphics.
  248.  
  249.   He can be reached via CompuServe EASYPLEX Email 
  250.   at 71631,464
  251.  
  252.    -or- phone (206) 932-8871 during Technical Support
  253.   hours between 6p.m. and 10p.m. Pacific time Monday-Thursday.
  254.  
  255. & HOW TO REGISTER THIS COPY OF UNICOM
  256.   Registration of this product will allow you to enable restricted
  257.   features and disable the built-in 'nagware'.
  258.  
  259.   UNICOM can be ordered :
  260.  
  261.      By Mail:  Please send the enclosed order form with 
  262.                payment to:
  263.  
  264.                Data Graphics     
  265.                P.O. Box 46354 
  266.                Seattle, WA  98146
  267.  
  268.      By Phone: Call (206) 932-8871 between 9am and 9p.m. 
  269.                Pacific time if you wish to use your VISA
  270.                or MasterCard.  A license number will be
  271.                issued to you over the phone.
  272.           
  273.      By Email: Credit card orders can be accepted 
  274.                via CompuServe EASYPLEX electronic mail. 
  275.                Send your electronic mail order to:
  276.                71631,464 and your license number will
  277.                be sent to you via return email. 
  278.  
  279.  
  280.  
  281. & HELP!: Solving Communication Errors
  282. --------------------------------------------------------------
  283.                 UNICOM and Error Reporting
  284. --------------------------------------------------------------
  285.      UNICOM uses the Microsoft Communication port driver 
  286.      built into Windows to communicate to the outside world.
  287.      
  288.      Communication errors are detected by the Windows port
  289.      driver.  UNICOM reports errors in the form of PORT STATE
  290.      messages anytime the driver encounters an error.
  291.  
  292.      Unlike many other communication programs, UNICOM is not
  293.      in low level control of your hardware.  When an error
  294.      occurs in communication, it is detected by the driver
  295.      then reported by UNICOM.
  296.  
  297.      In other words, to correct communication errors, the
  298.      solution must be to the satisfaction of the Microsoft
  299.      Port driver built into Windows. 
  300.  
  301.      It is through UNICOM by which you instruct how 
  302.      communication is to be set.  If UNICOM complains,
  303.      it does so on behalf of the Microsoft driver.
  304.  
  305. -------------------------------------------------------------
  306.                Identifying Communication Errors
  307. -------------------------------------------------------------
  308.  
  309.      The first step in solving a communication difficulty is 
  310.      to identify the cause.   The three most common causes
  311.      are listed as follows.
  312.  
  313.      1) A mismatch in port settings may exist between your PC
  314.         and the remote system that you are connected to.
  315.         Make sure that UNICOM and the remote system are set
  316.         to communicate using the same baud rate, parity,
  317.         stop bits and wordsize.
  318.  
  319.      2) Your PC hardware may be configured improperly and
  320.         thus preventing proper operation of the port.
  321.         The hardware settings to be aware of include:
  322.  
  323.         * A BUS Mouse Interrupt Level jumper setting
  324.           (located on the bus mouse interface card) should
  325.           be set to an interrupt level that does not conflict
  326.           with an interrupt reserved for your serial port.
  327.           Consult your mouse installation manual.
  328.  
  329.         * Check the interrupt settings for you serial port(s).
  330.           COM1 (or COM3) should be set for IRQ4. COM2 (or COM4)
  331.           should be set for IRQ3.  
  332.  
  333.           Interrupt settings are typically selected via a
  334.           jumper on your serial card or motherboard. 
  335.           Consult your computer reference manual.
  336.  
  337.       3) Windows 2 (not 3) may contain a bug in the
  338.          communication port driver provided by Microsoft.
  339.  
  340.          A bug exists in Windows 2.0 - 2.1 dated before
  341.          April 1989.  You should obtain a file called COMM.DRV
  342.          (or COMMDR.ARC ) from Microsoft and re-install Windows
  343.          using this replacement file.  This file should be
  344.          available on CompuServe in the MS-APP area in 
  345.          library 1 or 2.                  
  346.  
  347. --------------------------------------------------------------
  348.                 Solving Communication Errors         
  349. --------------------------------------------------------------
  350.    
  351.        Correcting problems is often accomplished through a 
  352.        process of elimination.  If the problem you are having
  353.        is cause 1 (above), it cannot be addressed until 
  354.        causes 2 and 3 are checked and corrected (if necessary).    
  355.  
  356.        At this point it is assumed that you have verified your
  357.        hardware configuration and have re-installed Windows
  358.        using the replacement communication driver.
  359.  
  360.        If the problem still persists, it is very likely a
  361.        mismatch in communication settings between your
  362.        PC and the remote host computer.
  363.  
  364.        See 'HELP with CompuServe' for troubleshooting 
  365.        communication difficulties with this service.
  366.               
  367.                Setting Communication Parameters    
  368.      
  369.        Setting communication parameters involves determining
  370.        the baud, parity, wordsize and the number of stop
  371.        bits required for the computer you wish to connect
  372.        with.  It then becomes a matter of setting your PC
  373.        to match the parameters of the remote computer using
  374.        UNICOM's Comm Port setup option.
  375.  
  376.        If you are not sure of the communication parameters
  377.        required by the remote computer contact the
  378.        operator of the system or refer to the following
  379.        table.
  380.  
  381.        System Type           Typical Settings
  382.        -----------------------------------------------
  383.        Bulletin Boards        8-N-1
  384.        TYMNET                 7-E-1
  385.        TELENET                7-E-1         
  386.        CompuServe             7-E-1 (and/or 8-N-1)
  387.  
  388.        Some network services or data links impose 
  389.        their own communication operating parameters when
  390.        connecting your PC with a remote host computer.
  391.        If you are sure of the operating parameters
  392.        required by the remote host and are still experiencing
  393.        difficulty, the data link may be the cause.  If this 
  394.        is the case, an alternate (or more direct) method of
  395.        connection may be required.
  396.  
  397.        If you have exhausted all the above possibilities and
  398.        just can't solve the problem, feel free to contact
  399.        Data Graphics - See 'How to Obtain Additional Help'.
  400.  
  401. & HELP with CompuServe 
  402. PROBLEM:
  403.  
  404.    After dialing into CompuServe, characters appear
  405.   'garbled' before and/or after entering my USERID number.
  406.    
  407. ANSWER:
  408.  
  409.   CompuServe requires that you be aware of 3 communication
  410.   settings:
  411.           1) The CompuServe access port settings. 
  412.              The Access port prompts you for the system,
  413.              user id and password.  
  414.              Settings are either 7E1 or 8N1.
  415.  
  416.           2) The CompuServe online TERMINAL settings. 
  417.              After entering your USERID during login
  418.              at your access port, CompuServe will switch
  419.              to ONLINE settings.  These online settings
  420.              can be viewed or changed by typing 
  421.              GO TERMINAL from the CompuServe prompt.
  422.  
  423.           3) Your PC Communication Port Settings set by
  424.              UNICOM using the Comm Port menu selection
  425.              from the Setup menu. 
  426.  
  427.           Should your PC Communication settings differ 
  428.           from 1 or 2 above at any time, UNICOM may
  429.           report a PORT STATE RX-PARITY message and  
  430.           characters received can be lost.
  431.  
  432.     When you first call into CompuServe via an access port,
  433.     your PC communication settings must match those of the
  434.     access port. 
  435.  
  436.    There are two types of settings with CompuServe:
  437.  
  438.       8 Data Bits, No Parity and 1 Stop Bit,
  439.                      or
  440.       7 Data Bits, EVEN Parity and 1 Stop Bit
  441.  
  442. DO THIS:
  443.    1) Determine the Parity and Word Size (or Data Bit Size)
  444.       settings for the CompuServe access port that you dial
  445.       into.  You may need to contact customer service at
  446.       800-848-8990 for this info.
  447.  
  448.    2) Log into CompuServe and change your TERMINAL SETTINGS 
  449.       to match the parity and word size of your dial-in 
  450.       access port.  Type GO TERMINAL at the CompuServe
  451.       ! prompt.  Make this setting permanent when asked to 
  452.       make the change for the session only or permanent
  453.       (for all future sessions).
  454.     
  455.    3) Set UNICOM to match the parity and wordsize for 
  456.       CompuServe in the Dialing Directory using the 
  457.       Change option.
  458.  
  459. & File Transfer Capability
  460. A powerful feature of UNICOM is the ability to exchange 
  461. information between computers.  The protocols provided with 
  462. this software will allow you to transfer files between many 
  463. different computers.   
  464.  
  465. UNICOM performs file transfer tasks in the background, so you
  466. may switch to other running applications at any time. 
  467.  
  468. & Downloading Files 
  469.  
  470. To download a file into your computer, start the download
  471. procedure on the remote system and select the DOWNLOAD FILE
  472. option from the Control menu.  The PgDn key (if not macro defined)
  473. or the DOWNLOAD screen button may also be used.  UNICOM will 
  474. then prompt you to select a protocol from window.  
  475.  
  476. & Uploading Files
  477. To upload a file to the remote system, instruct the remote 
  478. computer to receive a file from you.  Initiate the file upload
  479. on your computer by selecting UPLOAD FILE from the transfer menu.
  480. A protocol selection window will appear.  Select the file(s) to
  481. be transferred using the file selection window.
  482.  
  483. & Using Chat Mode
  484. UNICOM provides a Chat capability to support keyboard conversations
  485. with a person on the other end of a connection.  To activate Chat
  486. Mode, select Chat Mode from the control menu.  UNICOM will split
  487. the screen with two listboxes.  The top listbox displays characters
  488. received from the remote user.  The bottom listbox is used to edit
  489. messages for transmission to the remote user.   
  490.  
  491. Edit the line of text to be transmitted then press ENTER.  
  492. The edited line will not be transmitted until a carriage return
  493. is entered.  This allows each line to be edited (or corrected)
  494. before transmission. 
  495.  
  496. To exit Chat Mode, select the Chat Mode option from the Control Menu. 
  497.  
  498. & Resuming an aborted Zmodem transfer
  499.  
  500. UNICOM supports the ZMODEM Crash Recovery feature so aborted 
  501. transfers may resume at the point of interruption.  When ZMODEM 
  502. Resume is specified by the receiver on the next transfer attempt,
  503. the receiver compares the size of the interrupted file to that
  504. of the sender.  If the sending file is longer, the receiver 
  505. instructs the sender to resume transmission at the appropriate
  506. offset and appends the incoming data to the existing local file. 
  507.  
  508.  
  509. & Manually Dialing from the Keyboard
  510.  
  511. You may command the modem to dial by entering a keyboard command.
  512.  
  513.  
  514. A typical manual Dial command might be:
  515.  
  516.            AT D 555-1212  followed by a Carriage Return
  517.  
  518.  
  519. & RS-232 Pin Assignments 
  520.  
  521.                                     To    From
  522. Pin Number      Description        Modem  Modem
  523.  
  524.    1          Protective Ground      x      x
  525.    2          Transmitted Data       x
  526.    3          Received Data                 x
  527.    4          Request-To-Send        x
  528.    5          Clear-To-Send                 x
  529.    6          Data Set Ready                x
  530.    7          Signal Ground          x      x
  531.    8          Carrier Detect                x
  532.   20          Data Terminal Ready    x
  533.   22          Ring Indicator
  534.  
  535.  
  536. At a minimum, UNICOM requires pins 1,2,3 and 7 .
  537.  
  538. If you want to use EIA (hardware) handshaking,
  539. include pins 4 & 5
  540.  
  541. To allow UNICOM to hangup using DTR, include pin 20
  542.  
  543. & Hayes Modem S Registers
  544.  
  545. Register Range       Default  Definition
  546.   S0     0-255 Rings    0     Auto answer on Ring 
  547.   S1     0-255 Rings    0     Incoming Ring Count
  548.   S2     0-127 ASCII    43    Escape Character
  549.   S3     0-127 ASCII    13    Carriage Return Char
  550.   S4     0-127 ASCII    10    Linefeed Character
  551.   S5     0-32,127 ASCII  8    Backspace Character
  552.   S6     2-225 Secs      2    Wait for Dialtone
  553.   S7     1-255 Secs     30    Wait for Answer
  554.   S8     0-255 Secs      2    Pause time for comma
  555.   S9     1-255 (.10 sec) 6    Carrier detect response time
  556.   S10    1-255 (.10 sec) 7    Delay between loss of remote
  557.                               carrier and hangup
  558.   S11   50-255 msec     70    Duration/Spacing of Touch Tones
  559.   S12   20-255 (1/50sec)50    Escape Guard Time
  560.  
  561.