home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / intel86b / kermithlp.txt < prev    next >
Text File  |  2020-01-01  |  15KB  |  312 lines

  1. ~ iRMX-86 Kermit help library file (by Albert J. Goodman, revised 22-Aug-85)
  2. This is iRMX-86 Kermit, a file transfer utility.  It can be used to
  3. transfer text files to or from any system which has an implementation
  4. of Kermit, as well as to make this system act as a "virtual terminal"
  5. to a remote system.  Refer to the Kermit Users Guide for general
  6. information about Kermit.
  7.  
  8. To obtain a list of commands type ? and press [RETURN] at the Kermit
  9. prompt.  Similarly, any keyword in a command may be replaced by a ?
  10. to obtain a list of possible keywords which may go in that position.
  11. The only exceptions are the SEND and GET commands; anything following
  12. these commands (including a single ?) is treated as a filespec (file
  13. specification).  Any command or keyword may be abbreviated as long as
  14. it is unambiguous.  To obtain detailed help on any command type HELP
  15. followed by the name of the command.
  16. ~1~EXIT
  17. The EXIT command is used to leave the Kermit program and return
  18. to the local operating system.  It has no effect on the remote
  19. system.
  20. ~1~SEND
  21. The SEND command is used to send one or more files to the remote system.
  22. Before giving the SEND command you should have given a RECEIVE or SERVER
  23. command to the remote Kermit.  The word SEND should be followed by the
  24. name(s) of the file(s) to be sent.  Normally one name is given, possibly
  25. with wild-cards to specify more than one file:  a "?" will match any
  26. single character in its position and a "*" will match any number of
  27. characters (including zero).  Thus, for example, the command "SEND ?"
  28. will send all files with one-letter names and the command "SEND *" will
  29. send all files (in the default directory).  You may also specify more
  30. than one file name, but if you do so you must separate the names with
  31. commas and you must NOT include any spaces before or after the commas.
  32. A directory pathname or logical name (enclosed in colons) may preceed
  33. any filename.  The filename (but not the directory if specified) will be
  34. sent to the remote Kermit to allow the file to be stored with the same
  35. name on the remote system.  (You can expect a short delay after giving
  36. the SEND command before seeing the first message telling you what file
  37. is being sent.)
  38. ~1~RECEIVE
  39. The RECEIVE command is used to receive files being sent by the
  40. remote Kermit.  Before giving the RECEIVE command you should have
  41. given a SEND command to the remote Kermit.  If you wish to get
  42. files from a Kermit server you should use the GET command.
  43.  
  44. RECEIVE will display the name of each file as it receives it,
  45. and it will store the files, under the name sent by the remote
  46. Kermit, in your current default directory.
  47. ~1~GET
  48. The GET command is used to request a remote Kermit server to send
  49. files to the local system.  To receive files from a remote Kermit
  50. which is not a server you must use the RECEIVE command.
  51. GET must be followed by the filespec for the files on the remote
  52. system.  Whether this filespec may contain wild-cards to get
  53. more than one file with a single command (and in fact the entire
  54. form of the filespec) depends on the remote Kermit.
  55.  
  56. GET will display the name of each file received and store the
  57. files, under the name sent by the remote Kermit, in your current
  58. default directory.
  59. ~1~CONNECT
  60. The CONNECT command is used to make Kermit act as a "virtual terminal"
  61. to the remote system.  After this command is given your terminal will
  62. behave like a terminal directly connected to the remote system, except
  63. for the "escape" character (see HELP CONNECT Escape).  (However, some
  64. control characters have special meaning to the iRMX-86 and thus they
  65. will be intercepted by it and cannot be sent to the remote system;
  66. also the break key, which is not a character, cannot be sent.)
  67. CONNECT is usually used to log on to the remote system and start up
  68. the remote Kermit to allow a file transfer operation to begin.  To
  69. leave connect mode and resume talking to the local Kermit, press the
  70. escape character followed by the letter C.
  71. ~2~Escape-character
  72. The escape character is used to talk to the local Kermit while in
  73. connect mode.  By default it is <Ctrl-]> (which means to hold down
  74. the "control" key while pressing the right bracket key "]"), but
  75. it may be changed if necessary by the SET ESCAPE command.  It
  76. should be something not usually used in communication with the
  77. remote system.
  78.  
  79. When the escape character is pressed, the local Kermit looks at the
  80. next character typed to determine what action to take.
  81.   If the next character is:          Kermit will:
  82.     C (in upper or lower case)    Close the connection, returning you
  83.                                   to the local Kermit's command level.
  84.     the escape character again    Send the escape character itself
  85.                                   to the remote system.
  86.     ? (or in fact anything else)  Display a brief message summarizing
  87.                                   these options and continue the
  88.                                   connection.
  89. If nothing is typed after the escape character for about 5 seconds,
  90. Kermit will act as if a ? was typed.
  91. ~1~BYE
  92. The BYE command is only used after exchanging files with a remote
  93. Kermit server.  It tells the remote server to shut down and log
  94. itself out.  After receiving an acknowledgement that this is being
  95. done, iRMX-86 Kermit will exit to the local operating system.  (BYE
  96. is equivalent to LOGOUT followed by EXIT.)  This prevents the need
  97. to connect back to the remote system to log out.
  98. ~1~LOGOUT
  99. The LOGOUT command is only used after exchanging files with a remote
  100. Kermit server.  It tells the remote server to shut down and log
  101. itself out.  After receiving an acknowledgement that this is being
  102. done, iRMX-86 Kermit will say "Ok" and prompt for another command.
  103. This prevents the need to connect back to the remote system to log
  104. out.  This command is similar to BYE but leaves you at the local
  105. Kermit command level.
  106. ~1~FINISH
  107. The FINISH command is only used after exchanging files with a remote
  108. Kermit server.  It tells the remote server to shut down (stop behaving
  109. as a server) but not to log out.  Thus you may follow this command
  110. with CONNECT and you will be able to give further commands to the
  111. remote system.
  112. ~1~SET
  113. The SET command is used to set various flags and parameters which
  114. affect how iRMX-86 Kermit behaves.
  115. ~2~BEEP
  116. This determines whether Kermit will beep to alert you that it
  117. has finished a file transfer.  If BEEP is set ON, Kermit will
  118. beep after finishing, either successfully or unsuccessfuly, any
  119. SEND, RECEIVE, or GET command.  If BEEP is set OFF you will
  120. not hear any beeps.  The initial state is BEEP ON.
  121. ~2~DEBUG
  122. This determines whether debugging information is displayed on
  123. the screen.  If DEBUG is set ON, each packet sent or received
  124. will be displayed on the screen.  DEBUG is normally OFF.
  125. ~2~ESCAPE
  126. This command sets the escape character used in CONNECT to
  127. get the attention of the local Kermit.  SET ESCAPE must
  128. be followed by a decimal number representing the ASCII
  129. value of the new escape character desired.  (The default
  130. escape character, <Ctrl-]>, is ASCII 29.)  See HELP CONNECT
  131. Escape-character for more information about the escape
  132. character.
  133. ~2~RETRY
  134. This command sets the maximum number of times iRMX-86 Kermit
  135. will attempt to send or receive a packet before giving up
  136. and aborting the operation.  SET RETRY must be followed by a
  137. decimal number.  Typical values are in the range 5 to 20;
  138. the initial value is 10.
  139. ~2~PACKET-LENGTH
  140. This command sets the maximum-length packet for Kermit to
  141. send.  Actually, this value will not necessarily be used;
  142. iRMX-86 Kermit will send packets up to the size requested
  143. by the remote Kermit.  Note that PACKET-LENGTH must NOT be
  144. set greater than 94!  (It usually does not need to be set
  145. at all.)
  146. ~2~TIMEOUT
  147. This command sets the number of seconds to wait for a
  148. character from the remote system.  (If no character is
  149. received within this time limit, the packet is assumed
  150. lost but the entire operation is not terminated unless
  151. this occurs a certain number of times--see HELP SET RETRY.)
  152. SET TIMEOUT must be follwed by the number of seconds
  153. desired (in decimal).  Typical values are in the range 5 to
  154. 15; the intial value is 10.  This parameter may be modified
  155. during a transaction by the remote Kermit, but may need
  156. to be set to get the first packet across.
  157. ~2~PADDING
  158. This command sets the number of padding characters to
  159. send between packets.  It must be follwed by a decimal
  160. number.  The intial (and typical) value is zero.  This
  161. parameter may be modified during a transaction by the
  162. remote Kermit, but may need to be set to get the first
  163. packet across.
  164. ~2~PADCHAR
  165. This command sets the padding character to be sent
  166. between packets (if any padding is needed--see HELP
  167. SET PADDING).  It must be followed by a decimal number
  168. representing the ASCII value of the character desired.
  169. The initial (and typical) value is ASCII 0, a null.
  170. This parameter may be modified during a transaction
  171. by the remote Kermit, but may need to be set to get
  172. the first packet across.
  173. ~2~END-OF-LINE
  174. This command sets the "end-of-line" character sent
  175. after each packet.  SET END-OF-LINE must be followed
  176. by a decimal number giving the ASCII value of the
  177. character desired.  The typical and initial value
  178. is ASCII 13, a carriage-return.  This parameter may
  179. be modified during a transaction by the remote Kermit,
  180. but may need to be set to get the first packet across.
  181. ~2~QUOTE
  182. This command sets the prefix quoting character used
  183. to "quote" control characters in the files being sent.
  184. SET QUOTE must be follwed by a decimal number giving
  185. the ASCII value of the desired character.  Normally
  186. the quote character is "#", ASCII 35.  This can be
  187. changed by the remote Kermit during a transaction, and
  188. should only be set if necessary to get the first packet
  189. across.
  190. ~1~SHOW
  191. The SHOW command can display the current value of
  192. any parameter which may be set by the SET command,
  193. as well as the version identification of Kermit.
  194. ~2~VERSION
  195. This command is used to display the version of Kermit
  196. which you are running.  It displays the same line which
  197. is displayed upon first entering the Kermit program,
  198. which includes this Kermit's name, version number,
  199. date of last modification, and initials of the author.
  200. ~2~BEEP
  201. This displays the current state of the BEEP flag.
  202. See HELP SET BEEP for more information.
  203. ~2~DEBUG
  204. This displays the current state of the debug-mode
  205. flag.  See HELP SET DEBUG for more information
  206. about the debug-mode flag.
  207. ~2~ESCAPE
  208. This displays the current escape character used in
  209. CONNECT to talk to the local Kermit.  Both a
  210. representation of the charcter and its ASCII value
  211. are given.  The character representation is also
  212. displayed upon executing the CONNECT command.  See
  213. HELP CONNECT Escape-character for more information
  214. about the escape character.
  215. ~2~RETRY
  216. This displays the maximum number of retires which will
  217. currently be attempted on any packet.  See HELP SET
  218. RETRY for more information.
  219. ~2~PACKET-LENGTH
  220. This displays the current maximum packet length which
  221. Kermit will send.  See HELP SET PACKET-LENGTH for
  222. more information.
  223. ~2~TIMEOUT
  224. This displays the current number of seconds after which
  225. to time out (assume the current packet was lost) if no
  226. character is received.  See HELP SET TIMEOUT for more
  227. information.
  228. ~2~PADDING
  229. This displays the number of padding characters currently
  230. being sent between packets.  See HELP SET PADDING for
  231. more information.
  232. ~2~PADCHAR
  233. This displays the character currently being used for
  234. padding (if any padding is being done), both in character
  235. representation and its ASCII value.  See HELP SET PADCHAR
  236. for more information.
  237. ~2~END-OF-LINE
  238. This displays the current "end-of-line" character sent
  239. after each packet, both in character representation and
  240. its ASCII value.  See HELP SET END-OF-LINE for more
  241. information.
  242. ~2~QUOTE
  243. This displays the current control-quoting prefix character,
  244. both in character representation and its ASCII value.  See
  245. HELP SET QUOTE for more information.
  246. ~2~ALL
  247. This command is used to show all the information
  248. which SHOW can show with a single command.
  249. ~1~HELP
  250. The HELP command gives information to help in using Kermit.
  251. Simply typing HELP gives a general message; HELP followed by a
  252. command name gives help on that command.  Whenever you see "Further
  253. help available on:" you may get help on any of the topics listed
  254. by typing the HELP command you used to obtain that message followed
  255. by one of the keywords listed below it.  Any keyword in a HELP
  256. command may be abbreviated; if the abbreviation matches more than
  257. one keyword help will be displayed on the first matching one.
  258. ~1~Control-characters
  259. Control characters are typed by holding down the key marked
  260. "Control" or "Ctrl" while pressing another key.  They are usually
  261. written as CTRL/x (where x represents the other key) or <Ctrl-x>.
  262. You may use the normal command line editing characters while
  263. entering commands to Kermit.  However, CTRL/C, which normally
  264. aborts the program, will have no effect while entering commands
  265. to Kermit.  It may be used, though, to abort most Kermit commands
  266. and return to the iRMX-86 Kermit prompt.
  267. ~1~Ports
  268. Version 2.41 of iRMX-86 Kermit assumes that the port to which
  269. the remote system is connected has been already attached with
  270. the logical name :KERMITPORT: (for example with the command
  271. ATTACHDEVICE T4 AS :KERMITPORT: PHYSICAL).  The baud rate and
  272. other characteristics of the port must be set prior to running
  273. Kermit (for example in the system configuration).
  274. ~1~Summary
  275. Program:            iRMX-86 Kermit
  276. Author:             Albert J. Goodman, Grinnell College
  277. Machine:            Intel System 86/310
  278. Operating system:   iRMX 86
  279. Language:           PL/M-86
  280. Version:            2.41
  281. Date:               August 22, 1985
  282.  
  283. iRMX-86 Kermit Capabilities At A Glance:
  284.  
  285.     Local operation:                    Yes
  286.     Remote operation:                   No
  287.     Transfers text files:               Yes
  288.     Transfers binary files:             No
  289.     Wildcard send:                      Yes
  290.     ^X/^Y interruption:                 No, but ^C interruption
  291.     Filename collision avoidance:       Yes
  292.     Can time out:                       Yes
  293.     8th-bit prefixing:                  No
  294.     Repeat count prefixing:             No
  295.     Alternate block checks:             No
  296.     Terminal emulation:                 Yes
  297.     Communication settings:             Only some packet parameters
  298.     Transmit BREAK:                     No
  299.     IBM mainframe communication:        No
  300.     Transaction logging:                No
  301.     Session logging:                    No
  302.     Raw transmit:                       No
  303.     Act as server:                      No
  304.     Talk to server:                     Yes
  305.     Advanced server functions:          No
  306.     Advanced commands for servers:      No
  307.     Local file management:              No
  308.     Handle file attributes:             No
  309.     Command/init files:                 No
  310.     Command macros:                     No
  311. ~END~
  312.