home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / flex2 / fl2kerhlp.txt < prev   
Text File  |  2020-01-01  |  18KB  |  420 lines

  1. 0Help available:
  2.  BYE       CONNECT    EXIT       FINISH     FLEX       General    GET
  3.  QUIT      RECEIVE    SEND       SERVER     SET        SHOW       STATISTICS
  4.  TAKE      TRANSMIT
  5. 1BYE
  6.  This command will cause Kermit-09 (when in local mode)  to  tell  the
  7.  other  Kermit  (which  should  be in server mode) to exit from Kermit
  8.  and, if applicable, terminate  its  job  (or  process,  etc.).   When
  9.  Kermit-09  receives  the  acknowledgement that this is being done, it
  10.  will exit to FLEX.
  11.  
  12.            Kermit-09>BYE
  13. 1CONNECT
  14.  The CONNECT command will  allow  you  to  connect  in  as  a  virtual
  15.  terminal over the line that was specified by the SET LINE command, or
  16.  to the terminal line specified in the  command.
  17.  
  18.            Kermit-09>CONNECT
  19.  or
  20.            Kermit-09>CONNECT address
  21.  
  22.  where address is the hexadecimal terminal port address to be used.
  23. 1EXIT
  24.  The  EXIT command  will cause  Kermit to  return to the  FLEX command
  25.  level. It is the same as the 'QUIT' command.
  26.  
  27.            Kermit-09>EXIT
  28. 1FINISH
  29.  This command will cause Kermit-09 (when in local mode)  to  tell  the
  30.  other  Kermit  (which  should be in server mode) to exit from Kermit.
  31.  After  receiving  the  acknowledgement  that  this  is  being   done,
  32.  Kermit-09 will prompt for another command.
  33.  
  34.            Kermit-09>FINISH
  35. 1FLEX
  36.  This command  provides the  user with a  possibility to execute  FLEX
  37.  commands. Make sure that  the command called  resides in the  utility
  38.  command space (hex C100 - C6FF). If this is not the case,  bad things
  39.  might happen!
  40.  
  41.            Kermit-09>FLEX
  42.  or
  43.            Kermit-09>FLEX command
  44.  
  45.  Where command is a legal FLEX command string.  There will be a prompt
  46.  for the string when not given.
  47. 1GENERAL
  48.  Type ctrl-X to abort a  single file  transfer in progress,  or ctrl-Z
  49.  to abort the current file and all coming files.
  50.  
  51.  Typing a ctrl-D during file transfer will toggle debug mode on / off.
  52.  An open debug log file will be closed.
  53.  
  54.  Wild cards known in filespecs are '*',  which stands  for  "match all
  55.  characters" or '?', which stands for "match one character".
  56. 1GET
  57.  This command will cause the other Kermit (which should be running  in
  58.  server mode)  to transmit one or  more files to Kermit-09.  Kermit-09
  59.  must  be running as a local  Kermit (i.e., no SET LINE REMOTE command
  60.  may  be done).  Kermit-09  will then  request  the  other  Kermit  to
  61.  transfer the specified file (or set of files) to Kermit-09.  The file 
  62.  specification must be in the format of the system on which the server
  63.  Kermit is running.
  64.  
  65.            Kermit-09>GET file-spec [,file-spec...]
  66.  
  67.  Where  "file-spec" is any  valid file specification on the  system on
  68.  which the server Kermit is running.
  69. 1QUIT
  70.  The  QUIT command  will cause  Kermit to  return to the  FLEX command
  71.  level. It is the same as the 'EXIT' command.
  72.  
  73.            Kermit-09>QUIT
  74. 1RECEIVE
  75.  The  RECEIVE command  is used  to put  Kermit-09  into  receive  mode
  76.  waiting   for  a  single  file  transfer  transaction.   If  no  file
  77.  specification  is given,  Kermit-09  will  store  the incoming  files
  78.  under the names specified in the received packets. If one filespec is
  79.  given,  the incoming  file will be stored  under  that name,  so that
  80.  strange filenames can be overruled.
  81.  
  82.            Kermit-09>RECEIVE
  83.  or
  84.            Kermit-09>RECEIVE file-spec
  85.  
  86.  Where "file-spec" is a valid FLEX file specification.
  87. 1SET
  88.  The SET command is used to set various parameters in Kermit.
  89.  
  90.  Commands available:
  91.  
  92.  BAUD            BLOCK_CHECK_TYPE CONFIGURATION   DEBUG          DELAY
  93.  DUPLEX          EIGHT_BIT_QUOTE  END_OF_LINE     ESCAPE         FILE_TYPE
  94.  HANDSHAKE       INCOMPLETE       LINE            LOG            PACKET_LENGTH
  95.  PADCHAR         PADDING          QUOTE           REPEAT_QUOTE   RETRY
  96.  START_OF_PACKET TIMEOUT          WARNING
  97.  
  98.            Kermit-09>SET command
  99. 2BAUD
  100.  This command sets the baud rate to use for communications.
  101.  
  102.            Kermit-09>SET BAUD n
  103.  
  104.  Where n is one of 50, 75, 110, 135, 150, 300, 600, 1200, 1800, 2400,
  105.  3600, 4800, 7200, 9600, 19200. (If the hardware supports it).
  106. 2BLOCK_CHECK_TYPE
  107.  The SET BLOCK_CHECK_TYPE command is used to  determine  the  type  of
  108.  block  check  sequence  which  will be used during transmission.  The
  109.  block check sequence is used to detect  transmission  errors.   There
  110.  are  three  types  of  block  check  available.  These are the single
  111.  character checksum (default), the two  character  checksum,  and  the
  112.  three character CRC (cyclic redundancy check).  This command does not
  113.  ensure that the desired type of block check will be used, since  both
  114.  Kermit's involved in the transfer must agree on the block check type.
  115.  Kermit-09 will request that the type  of  block  check  set  by  this
  116.  command be used for a transfer.  If the other Kermit has also had the
  117.  same block check type requested, then the desired  block  check  type
  118.  will be used.  Otherwise, the single character checksum will be used.
  119.  (See Kermit protocol manual for more information.)
  120.  
  121.            Kermit-09>SET BLOCK_CHECK_TYPE n
  122.  
  123.  Where n is a number of 1 - 3.
  124. 2CONFIGURATION
  125.  This command determines the type of parity and the data length to use
  126.  on  the transmission line.  Kermit  normally  uses  characters  which
  127.  consist of eight data bits  with no  parity  bit.  For  systems which
  128.  require  a  specific parity  type or  data  length,  Kermit can  send
  129.  characters as seven data bits plus a parity bit.
  130.  
  131.            Kermit-09>SET CONFIGURATION number
  132.  
  133.  Where number is one of:
  134.  
  135.  0.  Seven data bits, even parity and two stop bits.
  136.  1.  Seven data bits, odd parity and two stop bits.
  137.  2.  Seven data bits, even parity and one stop bit.
  138.  3.  Seven data bits, odd parity and one stop bit.
  139.  4.  Eight data bits, no parity and two stop bits.
  140.  5.  Eight data bits, no parity and one stop bit (default).
  141.  6.  Eight data bits, even parity and one stop bit.
  142.  7.  Eight data bits, odd parity and one stop bit.
  143. 2DEBUG
  144.  The SET DEBUG command is used to set the debug type out on the user's
  145.  terminal. The command will accept either the keywords ON, OFF or LOG.
  146.  Kermit-09 can only do debugging type  out  when  running  as  a local
  147.  Kermit  (no  SET LINE REMOTE  command  done).   This  is  because the
  148.  debugging type-out would interfere with the file transfer if it  were
  149.  sent to the controlling  terminal line in  remote mode.  If 'LOG'  is
  150.  specified,  a filename  must be given.  All debug  info will  then be
  151.  displayed on the screen as well as in the log file. This can be  very
  152.  handy in debugging transfer problems.  An eventual open log file will
  153.  be closed if 'ON' or 'OFF' is specified.
  154.  
  155.            Kermit-09>SET DEBUG state
  156.  or
  157.            Kermit-09>SET DEBUG LOG file-spec
  158.  
  159.  Where state is either 'ON' or 'OFF'.
  160. 2DELAY
  161.  The DELAY parameter is the number of seconds to wait  before  sending
  162.  data  after  a SEND command is given.  This is used when Kermit-09 is
  163.  running in remote mode to allow the user time to escape back  to  the
  164.  other Kermit and give a RECEIVE command.
  165.  
  166.            Kermit-09>SET DELAY number-of-seconds
  167.  
  168.  Where number of seconds is the (decimal) number  of  seconds to  wait
  169.  before sending data.
  170. 2DUPLEX
  171.  The SET DUPLEX command specifies whether characters should  be echoed
  172.  locally  when CONNECTing to another system.  If DUPLEX is set to  ON,
  173.  any  character  typed  on  the  terminal will  be  echoed immediately
  174.  to  the  terminal,  as  well  as being sent to the other  system.  If
  175.  DUPLEX  is set to OFF (the  default),  the  characters typed  on  the
  176.  terminal  are only sent to the other system (which would normally  be
  177.  echoing the characters).
  178.  
  179.            Kermit-09>SET DUPLEX keyword
  180.  
  181.  Where keyword is either ON or OFF.
  182. 2EIGHT_BIT_QUOTE
  183.  This command sets the character to be used (when necessary) to  quote
  184.  characters  which  have the eight bit (parity bit) set.  This is used
  185.  to transfer eight-bit bytes  on  a  transmission  medium  which  only
  186.  supports  seven  data  bits.  The  default value  is $26 (ASCII "&").
  187.  Eight-bit quoting will only be used if both Kermit's can  handle  it,
  188.  and the transmission  medium  does  not transmit  eight data bits (as
  189.  indicated by the SET CONFIGURATION command).
  190.  
  191.            Kermit-09>SET EIGHT_BIT_QUOTE n
  192.  
  193.  Where n is the ASCII character to  use  for quoting  characters which
  194.  have  the eight  bit set.  The character  'N' will disable  eight_bit
  195.  quoting.
  196. 2END_OF_LINE
  197.  This will set the end of line  character  the  Kermit-09  expects  to
  198.  receive  from  the  remote  Kermit.   This  is  the  character  which
  199.  terminates a packet.  The default value is $13 (ASCII CR, CTRL-M).
  200.  
  201.            Kermit-09>SET END_OF_LINE n
  202.  
  203.  Where  n is the  value of the  character to  use for the end of  line
  204.  character (in hex).
  205. 2ESCAPE
  206.  This  command  will  set  the  escape  character  for   the   CONNECT
  207.  processing.   The  command will take the ascii value of the character
  208.  to use as the escape character.  This is the character which is  used
  209.  to  "escape"  back  to Kermit-09 after using the CONNECT command.  It
  210.  defaults  to  ^ (hex 5E).  It is usually a  good  idea  to  set  this
  211.  character  to  something which is not used (or at least not used very
  212.  much) on the system being to which Kermit-09 is CONNECTing.
  213.  
  214.            Kermit-09>SET ESCAPE character
  215.  
  216.  Where character is the ASCII character to use as the escape character.
  217. 2FILE_TYPE
  218.  This command will set the file type that Kermit is receiving.  A file
  219.  type  of  ASCII  should be used to receive text files which are to be
  220.  used as text files on the FLEX system. The file type BINARY should be
  221.  used for binary files, such as FLEX .CMD files, which need to be kept
  222.  in a format that allows the file to be returned without any changes.
  223.  
  224.            Kermit-09>SET FILE_TYPE type
  225.  
  226.  Where type is either ASCII or BINARY.
  227. 2HANDSHAKE
  228.  This  command sets the  characters used to synchronize the data  flow.
  229.  If the  input buffers  become full,  the stop character  will be sent.
  230.  The  start character will be  sent if  Kermit is  able to receive data
  231.  again. The defaults are XOFF (hex 19) and XON (hex 17).
  232.  
  233.            Kermit-09>SET HANDSHAKE start stop
  234.  
  235.  Where start and stop are hexadecimal numbers.
  236. 2INCOMPLETE
  237.  The  SET INCOMPLETE allows the user to determine what  is done  with a
  238.  file  that is not completely received. If the disposition is KEEP, all
  239.  files  received will be kept, even if  only a portion  of the file  is
  240.  received.  If the  disposition is DISCARD (the  default),  files which
  241.  are not completely received are discarded.
  242.  
  243.            Kermit-09>SET INCOMPLETE keyword
  244.  
  245.  Where keyword is either DISCARD or KEEP.
  246. 2LINE
  247.  This  will set the terminal line that you are using.  It may be either
  248.  a  hexadecimal address,  or 'REMOTE'  to indicate that  the line  from
  249.  which  KERMIT gets  it's commands will be used.  Kermit  automatically
  250.  detects the type of interface being used.
  251.  
  252.            Kermit-09>SET LINE address
  253.  
  254.  Where address is either 'REMOTE' or the hexadecimal port address to be
  255.  used.
  256. 2LOG
  257.  This  will open  a log file  where the data from  the CONNECT command
  258.  will be stored. The file will be closed when Kermit is terminated, or
  259.  when the filespec is a dash ("-").
  260.  
  261.            Kermit-09>SET LOG file-spec
  262.            
  263.  Where "file-spec" is a valid FLEX file specification.
  264. 2PACKET_LENGTH
  265.  This will set the packet length. The value for this parameter must be
  266.  between 10 and 94.  Packet lengths outside of this range are illegal.
  267.  The default value is 94.
  268.  
  269.            Kermit-09>SET PACKET_LENGTH n
  270.  
  271.  Where n is a decimal number.
  272. 2PADCHAR
  273.  This parameter is the padding character that is sent  to  the  remote
  274.  Kermit. The parameter must be a decimal number  in the range of 0  to
  275.  31. The default value is 0  (an ASCII NUL).
  276.  
  277.            Kermit-09>SET PADCHAR n
  278.  
  279.  Where n is the  value of the character to be used as a  pad character
  280.  (in decimal).
  281. 2PADDING
  282.  This command will set the number of padding characters that  will  be
  283.  sent to the other Kermit.  The default value is 0.
  284.  
  285.            Kermit-09>SET PADDING n
  286.  
  287.  Where n is the decimal number of padding characters to use.
  288. 2PROMPT
  289.  This command allows you to set the prompt of Kermit.  This is  useful
  290.  if you are working  with two Kermit's  and get confused to  which one
  291.  you are talking to.
  292.  
  293.            Kermit-09>SET PROMPT string
  294.  
  295.  Where string is any character string up to twenty characters.
  296. 2QUOTE
  297.  This will set the quoting character that  Kermit-09  will  expect  on
  298.  incoming  messages.   This  is  the  character  used to quote control
  299.  characters.  The default value is $23 (ASCII "#").
  300.  
  301.            Kermit-09>SET QUOTE n
  302.  
  303.  Where n is the ASCII character to be used as a quoting character.
  304. 2REPEAT_QUOTE
  305.  This command sets the character to be used as the  lead-in  character
  306.  for  a  repeat sequence (a string of characters which represents some
  307.  number of characters which are repeated in the data).  Both  Kermit's
  308.  must  support  repeat  compression  for  this  to  be in effect.  The
  309.  character set by this command must be in the range $21  ("!")  to $3E
  310.  (">") or $7B ("{") to $7E ("~") or $60 ("`"). The character will only
  311.  be  used on  files  which are being transmitted  by  Kermit-09.   The
  312.  REPEAT_QUOTE character used for  incoming files is  decided on by the
  313.  other Kermit. The  default value is $7E ("~").
  314.  
  315.            Kermit-09>SET REPEAT_QUOTE character
  316.  
  317.  Where  character  is  the  ASCII  character  for  the  repeat quoting
  318.  character. The character 'N' will disable repeat compression.
  319. 2RETRY
  320.  This command sets the maximum number of times Kermit-09 should try to
  321.  send or receive a specific packet. The default value is 10.
  322.  
  323.            Kermit-09>SET RETRY n
  324.  
  325.  Where n is the decimal number of retries to attempt.
  326. 2START_OF_PACKET
  327.  This command will set the start of packet character for Kermit.   The
  328.  start  of packet character  must be in the range of 0 to 31  decimal.
  329.  The default value is 1 (ASCII SOH, CTRL-A).  This value  should  only
  330.  be changed if absolutely  necessary.  It must be set the same in both
  331.  Kermit's.
  332.  
  333.            Kermit-09>SET START_OF_PACKET n
  334.  
  335.  Where n is the value of the character to be used as a start character
  336.  (in hex).
  337. 2TIMEOUT
  338.  This will set the number of seconds before Kermit-09  will  time  out
  339.  the  attempt  to  receive a message.  This time out is used to handle
  340.  transmission errors which totally lose a message.  The default  value
  341.  is 5 seconds.
  342.  
  343.            Kermit-09>SET TIMEOUT n
  344.  
  345.  Where n is the number of seconds to wait for a message (in decimal).
  346. 2WARNING
  347.  This  will set  the  filename conflict  warning flag.  If  Kermit  is
  348.  directed to store an incoming file under a name which already exists,
  349.  and the warning is on,  an attempt will be made  to create a new  and
  350.  non-existing filename.  If the flag is off, the existing file will be
  351.  overwritten. The default is 'ON'.
  352.  
  353.            Kermit-09>SET WARNING state
  354.  
  355.  Where state is 'ON' or 'OFF'.
  356. 1SEND
  357.  The SEND command will allow you  to  send  a  file(s)  to  the  other
  358.  Kermit.   The SEND command will allow file wild card processing as is
  359.  found in UNIX. If Kermit-09 is running in remote mode, the file  will
  360.  be  sent on the controlling terminal line after waiting the number of
  361.  seconds specified by the SET DELAY command.  This gives the user time
  362.  to  escape  back to the other Kermit and issue a receive command.  If
  363.  Kermit-09 is running in local mode, the file will be sent immediately
  364.  on the terminal line specified by the SET LINE command.
  365.  
  366.            Kermit-09>SEND file-spec [,file-spec...]
  367.  
  368.  Where "file-spec" is any normal FLEX file specification.  Wild cards
  369.  are fully supported.
  370. 1SERVER
  371.  This command will cause Kermit-09 to enter server  mode.   The  other
  372.  Kermit  can  then  issue  server  commands  to send and receive files
  373.  without having  to  give  SEND  or  RECEIVE  commands  to  Kermit-09.
  374.  Kermit-09  may  be  put  into  SERVER  mode while running as either a
  375.  remote Kermit (transmitting over the controlling terminal  line),  or
  376.  as  a  local  Kermit (transmitting over a terminal specified by a SET
  377.  LINE command).  Note that in order to correctly receive binary  files
  378.  while  in  SERVER mode, a SET FILETYPE BINARY must be done first.  At
  379.  this time there is no way  for  Kermit-09  to  determine  whether  an
  380.  incoming file is ASCII or binary.
  381.  
  382.            Kermit-09>SERVER
  383. 1SHOW
  384.  The SHOW command will allow you to show the various  parameters  that
  385.  are set with the SET command.
  386.  
  387.  Commands available:
  388.  
  389.  ALL            BAUD             BLOCK_CHECK_TYPE CONFIGURATION  DEBUG
  390.  DELAY          DUPLEX           EIGHT_BIT_QUOTE  END_OF_LINE    ESCAPE
  391.  FILE_TYPE      HANDSHAKE        INCOMPLETE       LINE           LOG
  392.  PACKET_LENGTH  PADCHAR          PADDING          QUOTE          REPEAT_QUOTE
  393.  RETRY          START_OF_PACKET  TIMEOUT          WARNING
  394.  
  395.            Kermit-09>SHOW command
  396. 1STATISTICS
  397.  The transfer statistics of Kermit-09 will be displayed. This includes
  398.  the  number of characters  that have been sent  and received from the
  399.  remote Kermit.  Also included  is an estimate of the effective  baud-
  400.  rate of the  transfer (only if a hardware  clock is available).  This
  401.  number  is not intended  to be exact,  but only an indication of what
  402.  range of throughput has been provided.
  403.  
  404.            Kermit-09>STATISTICS
  405. 1TAKE
  406.  This command allows KERMIT commands to be executed from a file.  This
  407.  makes a quick change of parameters possible. The file may contain any
  408.  valid KERMIT commands, including other TAKE commands.
  409.  
  410.            Kermit-09>TAKE file-spec
  411.  
  412.  Where "file-spec" is a valid FLEX file specification.
  413. 1TRANSMIT
  414.  This command allows you to send a file "as it is", without  protocol.
  415.  That might be useful if the other side doesn't have a Kermit.
  416.  
  417.            Kermit-09>TRANSMIT file-spec
  418.  
  419.  Where "file-spec" is a valid FLEX file specification.
  420.