home *** CD-ROM | disk | FTP | other *** search
/ Windows Shareware GOLD / NuclearComputingVol3No1.cdr / apps / f1317 / kermit.wri < prev    next >
Text File  |  1991-03-27  |  7KB  |  114 lines

  1.  
  2. Kermit for Microsoft Windows
  3.  
  4. Program Documentation
  5.  
  6.  
  7.  
  8. Version 0.70
  9. Author: Wayne Warthen
  10. Compuserve: 73457,2401
  11.  
  12.  
  13.  
  14. GENERAL INFORMATION
  15.  
  16. This is a fairly complete implementation of the KERMIT communications protocol for Microsoft Windows.  It includes all Kermit protocol features except Sliding Windows.
  17.  
  18. Additionally, a fairly full featured terminal emulation capability is included.  The terminal emulations are encapsulated in Dynamic Link Libraries which allow new emulations to be added with ease.  A modem dialer is also included.
  19.  
  20. This program is distributed free of charge to anyone who has a use for it.  Please note, however, the work is copyrighted.  Feel free to distribute the program freely, but please distribute the complete package (preferably as the original .zip file).
  21.  
  22. As do most MS Windows program, cooperative multitasking is fully supported.  You may even have two copies of the program running at one time on  different serial ports!
  23.  
  24. I always appreciate any comments or bug reports you may have.  Please send them to me via my CompuServe ID listed above.  I have done my best to fix all reported problems and implement requested enhancements.
  25.  
  26. FEATURES
  27.  
  28. Local Operation:    Yes
  29. Remote Operation:    No
  30. Login Scripts:    No*
  31. Transfer text files:    Yes
  32. Wildcard send:    Yes (plus directory listings)
  33. File transfer interruption:    Yes
  34. Filename collision avoidance:    No*
  35. Can time out:    Yes
  36. Eighth-bit prefixing:    Yes
  37. Repeat count prefixing:    Yes
  38. Alternate block checks:    Yes
  39. Terminal emulation:    VT-100 (ANSI) subset
  40. Communication settings:    Baud, Parity, Flow, etc.
  41. Transmit BREAK:    Yes
  42. Support for dialout modems:    Yes
  43. IBM mainframe communication:    Yes
  44. Transaction logging:    No*
  45. Debug logging:    No*
  46. Session logging:    No*
  47. Raw file trasnsmit:    No*
  48. Act as server:    Yes
  49. Talk to server:    Yes
  50. Advanced server functions:    No*
  51. Local file management:    No (available from Windows)
  52. Command/Init files:    No*
  53. Command macros:    No*
  54. File attribute packets:    Yes
  55. Extended packets:    Yes
  56. Sliding Windows:    No*
  57.  
  58. * options options should be available in release 1.00.
  59.  
  60.  
  61. INSTALLATION
  62.  
  63. No special installation program is provided with this software.  Installation is accomplished by simply creating a suitable directory and copying all files to the directory.  The original release is distributed as a compressed file.  Use PKUNZIP to decompress the files.
  64.  
  65. An icon can easily be added to the Windows Program Manager to provide a menu entry for invoking Kermit.  Follow the instructions provided with Windows for adding a program item.
  66.  
  67. You may also wish to add a line to the [Extensions] section of your WIN.INI file.  The line would look something like the following:
  68.  
  69.     krm=c:\kermit\kermit.exe ^.krm
  70.  
  71. This will allow you to select a Kermit data file and cause Kermit to be executed automatically with the selected data file.
  72.  
  73. OPERATION
  74.  
  75. You musst start Windows before running Kermit.  Once Windows is running you can start Kermit by double clicking on its icon in the Program Manager (if you installed one) or by double clicking on kermit.exe in the Windows File Manager.
  76.  
  77. Kermit follows all Windows standards.  Those familiar with other MS Windows applications should be able to use Kermit without trouble.
  78.  
  79. SESSIONS
  80.  
  81. Kermit allows the user to define, use, and save communications sessions.  One session is active at any time.  Each session is saved as a file with an extension of .krm.
  82.  
  83. To create a new session, choose New... from the File Menu and fill in the Session Dialog.  Be sure to select an appropriate terminal emulation at this time.  Choose OK to open the new session.
  84.  
  85. When a new session is created, default selections are automatically made for all configuration options.  You should select each of the menu items in the Configure Menu to review the settings to be sure they are appropriate for the current session.
  86.  
  87. When all the configuration options are correct, you may wish to choose Save from the File menu to save the session.  You will be prompted for a file name to save the session settings in.
  88.  
  89. To recall a session you saved previously, choose Open from the File Menu.  A list of available session files will be presented.  Select the desired session and choose OK to open the session.
  90.  
  91. CONNECTING
  92.  
  93. To initiate a connection, choose Connect from the Session Menu.  If you selected "Call" on the Device Dialog, the modem will dial the number you entered.
  94.  
  95. If you chose Auto Connect, in the Session Dialog, Kermit will automatically attempt to connect when the session is opened.
  96.  
  97. When you are connected, the online timer in the upper right of the display will increment.  A check mark will be placed next to Connect in the File Menu as well.
  98.  
  99. To disconnect, just choose Connect from the Session Menu again.  You will be disconnected and the check mark will be removed.
  100.  
  101. COPY and PASTE
  102.  
  103. Standard Windows clipboard functions are provided by Kermit.  These functions are found in the Edit Menu.  To allow Copy to work, you must first select Review.  Review temporarily suspends incoming data to allow you to select the desired area to copy.  Be sure to end review mode after performing the copy operation.
  104.  
  105. When in review mode, you may use the mouse of keyboard to select text.  Using the mouse, click and drage the mouse to select an area on the screen.  To use the keyboard, hold down the shift key and use the arrow keys to select an area on the screen.  Once the area is selected (shown as inverted text), choose Copy from the Edit Menu to copy the selected data to the clipboard.
  106.  
  107. To paste data from the clipboard to the terminal, choose Paste from the Edit Menu.  Note that the Paste command is only available when the clipboard contains text.
  108.  
  109. PROTOCOL OPERATIONS
  110.  
  111. To initiate a Kermit operation, you must first be connected (see above).  Avariety of Kermit commands is available from the Protocol Menu.  Send and receive are the most common.  They are used to send and receive files.  Choosing send displays a dialog to choose files to be sent -- mnultiple files may be chosen to send in one operation.  Choosing receive immediately attempts to begin receiving a file (the partner computer should begin sending).
  112.  
  113. Several advanced Kermit protocol operations are supported as well.  Choosing Serve initiates server operation and Kermit begins to wait for incoming server requests.  Choosing Host provides a way to issue command to the partner computer.  Choosing Generic allows standard Kermit requests to be passed to a partner computer.  Both the Host and Generic commands assume that the partner computer is in server mode.
  114.