home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / mskermit / msieas.txt < prev    next >
Internet Message Format  |  2020-01-01  |  10KB

  1. Date: Thu, 6 Oct 1988 17:08:33 EDT
  2. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  3. Subject: Announcing EASYK, a Menu-Driven Shell for MS-DOS Kermit
  4. Keywords: MS-DOS Kermit 2.31, EASYK
  5.  
  6. This is to announce a "shell" for MS-Kermit 2.31, for use on the IBM PC and
  7. compatibles in the IBM mainframe 3270 emulation environment, developed by
  8. Prof. Richard A. Elnicki of the University of Florida College of Business,
  9. $$$HUSG@NERVM.BITNET.  The shell is constructed from a collection of Kermit
  10. command and script files, and provides menu-driven access to IBM CMS and TSO
  11. systems via VTAM.  The package, called EasyK, was designed to provide users
  12. with easy, full-screen access to CMS and TSO services in their homes in a mode
  13. that looks similar to the access they have in their offices on micros with
  14. coaxial cable boards.
  15.  
  16. Since there are numerous files, some of them containing 8-bit characters (e.g.
  17. for special effects in the documentation), they have been archived using the
  18. PKARC utility, and the resulting EASYK.ARC file was converted to .BOO format
  19. for distribution over networks, on tape, etc, as MSIEAS.BOO (available on
  20. CUNIXC as ~kermit/a/msieas.boo).
  21.  
  22. To use these files, make a separate directory on the PC for the MSIEAS.BOO
  23. file, CD to it, then run any of the MSBPCT programs to "unboo" it (the result
  24. will be called EASYK.ARC).  Because of the way BOO files are encoded, there
  25. may be one or two extraneous null characters on the end of EASYK.ARC after you
  26. do this.  Now run PKXARC to de-archive EASYK.ARC into its constituent files.
  27. Because of the extra nulls, you might get an error message, which you can
  28. ignore.  To see "easyk" in action, just type "easyk".
  29.  
  30. Note, the EasyK package is normally distributed with a copy of KERMIT.EXE
  31. which has been renamed to EASYK.EXE.  Since MS-DOS Kermit is available
  32. separately in the same directory as the EasyK files, the EASYK.EXE file
  33. has been replaced by EASYK.BAT, which simply contains the line "kermit".
  34. This means that KERMIT.EXE must be on your current disk:directory or in your
  35. DOS PATH.
  36.  
  37. Thanks to Prof. Elnicki for contributing his work.  Although some of it is
  38. specific to the University of Florida mainframe environment, it should be
  39. easily customizable for other institutions with similar equipment.
  40.  
  41. An overview follows...
  42.  
  43. ------------------------------
  44.  
  45. Date:     Fri, 2 Dec 1988 15:22:51 LCL
  46. From: $$$HUSG@NERVM.BITNET (Dick Elnicki)
  47.  
  48. EasyK(ermit): Kermit Made Easy
  49.  
  50. Professor Richard A. Elnicki, D.B.A
  51. Department of Decision and Information Sciences
  52. College of Business Administration
  53. University of Florida
  54. $$$HUSG@NERVM.BITNET
  55.  
  56.   Students, faculty and staff at the University of Florida (UF) have access to
  57. the broad range of computing facilities available at most large universities.
  58. A number of dial-up software packages giving access to our IBM 3090/400
  59. services were in use when I was first introduced to Kermit.  Having previously
  60. written a dozen or so user manuals on the use of our IBM systems (TSO, CMS,
  61. DISOSS, etc.), I worked on a user manual for a locally written dial-up
  62. software package (YT) and found it quite limited in function.
  63.   Kermit 2.30 appeared to be a package that could be used to build an easy to
  64. use -- EasyK(ermit) -- set of files my colleagues in the College of Business
  65. could take home and put on their micros.  These files permitted them to use
  66. their micros at home in about the same way they used their office micros.
  67. Their office micros have various types of coax boards and software emulating
  68. IBM 3270 terminals.  Kermit 2.30 did work as expected.  EasyK 1.00 was
  69. distributed to some of my Business School and computer center staff
  70. colleagues.
  71.   The script capability in Kermit 2.31 sent me back to the drawing board. The
  72. result was quite successful.  UF faculty, students, and staff are now using
  73. Version 1.10 to access VTAM services at the Northeast Regional Data Center
  74. (NERDC) from their offices, homes and labs. (Others are using a variation to
  75. access various VAX systems on the UF campus.)
  76.   The design objective of EasyK is to minimize the number of keystrokes a user
  77. must (1) remember and (2) enter to access a mainframe service while making
  78. available an easy-to-use set of help screens in a relatively "friendly
  79. environment."  The friendly environment was created by a colleague at the
  80. NERDC, Scott Crumpton. (He makes a living making sure NERDC's many gigabytes
  81. of DASD space work efficiently as designed for large user applications on the
  82. IBM 3090/400.)
  83.   Scott wrote a set of VT102 keystroke definition files for Kermit to emulate
  84. an IBM 3270 terminal through an IBM 7171 Protocol Converter.  The friendly
  85. part is that his keyboard definition files disable all keystroke combinations
  86. that can cause problems (i.e., due to heavy fingers or typing mistakes) and
  87. THEN defines the keys that exist on an IBM 3270 terminal.
  88.   Following the KISS principle, I designed a set of help screens for a hybrid
  89. cross of (1) a college student interested in the minimum necessary to pass
  90. and (2) a college department secretary interested only in doing the job.
  91. Most of the EasyK start screen (without neat graphics) follows.
  92.  ----------------------------------------------------------------------
  93.       Your entry from DOS,          A>easyk
  94.                                     -------
  95.                                        :
  96.       gives the EasyK prompt:        EasyK>_      (All options may
  97.                                     ---------      be entered at any
  98.   Your options are as follows.         :           EasyK prompt.)
  99.    -----------------------------------------------------------------
  100.    :       :          :         :           :           :          :
  101.  quit    status      map       ???         xmit       howend     kbmap
  102.  -----   -------     ---       ---         ----       ------     -----
  103.   To      To         To        To          To          To        To
  104.  exit   display     see      access     see how to   see how    see the
  105.   to    session    NERDC      NERDC      transfer    to hangup   EasyK
  106.   the   commun-   service    service    files to &   the phone  PC-3270
  107.  EasyK  ication    access   named ???   from NERDC    & modem.  keyboard
  108.  Menu.  settings.   map.    (See map)   & UFFSC CMS.             mapping.
  109.  
  110.  Enter "start" from any EasyK prompt to return to this display.
  111.  
  112.  EasyK>_
  113.  ------------------------------------------------------------------------
  114.   The option "map" invokes a Kermit macro that gives a picture of the 11 VTAM
  115. services included in EasyK.  And, the macro name used to have Kermit dial into
  116. each service is listed.  Included in the EasyK files is "USING.DOC" that shows
  117. exactly how users must customize various files including the specific numbered
  118. lines in the files.
  119.   Accessing a typical VTAM service requires three entries given proper
  120. customization for the user's ID: start EasyK from DOS, enter a service macro
  121. name, e.g., nervm, and enter the service password in the service access
  122. level, e.g., CP READ for VM/CMS.  EasyK tells the user what is next
  123. happening at teach step in the dial-up and log-in process so one can see
  124. where it "broke" if the process is not successful.  It redials twice if
  125. the line is busy -- this number can be set as desired.
  126.   EasyK was made to run through the IBM 7171 Protocol Converter at the NERDC.
  127. A variation runs successfully at the local school board's center running VM/CMS
  128. on an IBM 4381.  The NERDC's 7171 uses the standard VT100 specifications with
  129. engineering change (EC) A31860.  The TAB keys are 3270 Tab Field functions
  130. keys; they are defined in the 7171.INI file as follows.
  131.  
  132. ; Define Tab field and Backtab field:       (  -->:  and  :<--  )
  133. ;
  134. set key      \9           {\{9}}        ; Tab        Tab Field
  135. set key      \783         {\{27}\{9}}   ; Shift-Tab  Backtab Field
  136. :            :            :               :          :
  137. Kermit Cmd   PC/PS Value  Sent to 7171    PC/PS Key  IBM 3270 Function
  138.  
  139. These may be set to Column Tab keys with other EC's.  In addition, specific
  140. installations may have made other changes to the vanilla IBM 7171 microcode.
  141.  
  142. INFO-KERMIT Digest V8 #10 included a compliment from Joe Doupnik on the
  143. work (Thanks, Joe!).  Christine Gianone added a note indicating EasyK is in
  144. an archived file put in kermit/a/msieas.boo.
  145.  
  146. ------------------------------
  147.  
  148. To:       Frank da Cruz & Joe Doupnik
  149. From:     Dick Elnicki
  150. Date:     November 27, 1988
  151. Subject:  EasyK with a Freeware CHOICE.EXE
  152.  
  153.    The enclosed files contain EasyK(ermit) with a CHOICE.EXE that I absolutely
  154. guarantee can be freely distributed.  I asked an employee of our Computing Lab 
  155. to write a ASK.EXE equivalent; he did one in "C" in a couple of hours.  It 
  156. includes a line indicating it was written for EasyK.  He promised me a "more 
  157. compact" version when he has time to write it in Assembler. 
  158.  
  159.    The other general use utilities included are definitely in the public 
  160. domain.  BLANK, QUICKEYS, and COLOR were originally printed in micro news-
  161. journals.  CED, the DOS command stacker, is shareware.  J.C. Dunford wrote this
  162. version of CED (1.0) in 1985.  I got it at a "shareware fair" held at during 
  163. meetings of an academic organization at Georgia Tech two years ago.  The group 
  164. was "The International Business School Microcomputer User Group"; it is still 
  165. holding meetings but I have not attended any since then. 
  166.  
  167.    The enclosed EasyK manual contains the files one should read to use EasyK.
  168. Most of the manual is the file USING.DOC, but with a large number of editorial
  169. changes and no substantive content changes.  I will make a "final" version of
  170. this effort during the upcoming year-end holidays.  
  171.  
  172.    Until you get that version, do make this EasyK with its freeware CHOICE.EXE
  173. available for interested users if you wish to do so.  I now have 70 to 80 
  174. people running it here at the UF.
  175.  
  176. Best regards,
  177. Dicke                                                  $$$HUSG@NERVM.BITNET
  178.  
  179. ------------------------------
  180.