home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / winkerm.zip / WINKRM.DOC < prev    next >
Text File  |  1986-10-10  |  4KB  |  110 lines

  1.  
  2.              Windows Kermit
  3.      
  4.              William S. Hall
  5.             Court N24A Pine Tree Blvd
  6.               Old Bridge, NJ 08857
  7.      
  8.      
  9.      This program implements a bare-bones Kermit program running
  10. in Microsoft Windows.  The current version is missing many
  11. features which have become to be expected in a typical version of
  12. Kermit.  On the other hand, you might be impressed with its
  13. ability to do file transfer in the background simultaneously
  14. through two ports.  Our goal in starting this project is to show
  15. how such programs can be done in the windowing environment.  We
  16. intend to continue to develop it and to provide periodic updates
  17. containing new features and bug fixes.
  18.      
  19.      Specifically, Windows Kermit can perform:
  20.      
  21.     1.  Dumb terminal emulation at 300, 1200, or 2400 baud in
  22. Windows.
  23.      
  24.     2.  Kermit protocol file transfer of text files, on any
  25. PC running Microsoft Windows and having at least one communi-
  26. cations port.  Because it runs in Windows, background and
  27. simultaneous file transfer (if a second port is installed) are
  28. possible.
  29.      
  30.      To operate Windows Kermit, run the program from Windows.
  31. Then:
  32.      
  33.     1.  Select a communications port with the Port menu.
  34.      
  35.     2.  Select a baud rate with the Baud Menu.  A default
  36. baud rate can be placed in win.ini with the following entry:
  37.      
  38.       [WinKrm]
  39.           Baud=nnnn        ; default is 1200
  40.      
  41.     3.  Connect to the port using the Connect option under
  42. the State memu.
  43.      
  44.     4.  To receive file(s) using Kermit, set the other side
  45. to send the file(s), then select Receive under the State menu.
  46. The state returns to no state after completing the transfer.
  47.      
  48.     5.  To send files, select Send under the State menu.
  49. Give a list of pathnames separated by commas in the dialogue box.
  50.      
  51.      Compilation of the source code requires the Microsoft C
  52. compiler, version 4, which is Windows aware, the supplemental
  53. Windows libraries, which have been made available on DIAL, the
  54. Microsoft RC resource compiler, and LINK4, version 5.02, also
  55. available on the supplemental disk.  If you have the Windows ISV
  56. kit, you may be able to recompile this program using the medium
  57. memory model and cc, but the libraries on your kit may be
  58. corrupt. At any rate, a make file suitable for the version 4
  59. compiler, libs, version 5 link, etc. are provided.  Good luck,
  60. because the current state of Windows tools is a mess.
  61.      
  62.      Windows Kermit lacks the following features which we expect
  63. to implement in the future:
  64.      
  65.     1.  Smart terminal emulation (VT-52, VT-100, Heath-19).
  66.      
  67.     2.  The ability to display current directories or to
  68. change to another directory within the program.
  69.      
  70.     3.  Accelerator keys for certain operations.
  71.      
  72.     4.  A wider selection of baud rates, parity, and
  73. wordsize.
  74.      
  75.     5.  Server commands.
  76.      
  77.     6.  A better user interface for selecting files to send,
  78. i. e. wild cards and multiple selections.
  79.      
  80.     7.  Memory pages.
  81.      
  82.     8.  The ability to cleanly abort file transfer.
  83.      
  84.     9.  Hayes modem interface (but this could be a separate program).
  85.      
  86.     10.  File logging.
  87.      
  88.     11.  Help.
  89.      
  90.     12.  Local-echo.
  91.      
  92.     13.  Definable keys.
  93.      
  94.     14.  Status window.
  95.      
  96.     15.  CRC checksum.
  97.      
  98.     16.  Debugging and packet debugging.  (Hooks are already installed,
  99. just need to do the popup window for display.)
  100.      
  101.     17.  Selectable flow control.
  102.      
  103.     18.  Printer support.
  104.      
  105.     19.  Timeout
  106.      
  107.     20   File Warning.
  108.      
  109.     21.  Binary file transfer.
  110.