home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / MUSHP71.ZIP / UUIO.DOC < prev    next >
Text File  |  1991-01-10  |  2KB  |  84 lines

  1. UUIO
  2. ====
  3.  
  4. This program is based on the interim distribution of UUPC.  It exchanges
  5. D. and X. files with a similar program (possibly a real uucico) on the
  6. remote host.
  7.  
  8. USAGE
  9. =====
  10.  
  11.     uuio [flags]
  12.  
  13. where flags are
  14.  
  15.     -a      Fail if destination mailbox does not exist.  The data
  16.         file remains in SpoolDir.  See "mailer" for fuller
  17.         explanation.
  18.  
  19.     -iN     Limit number of input files.  Our mail server also handles
  20.         text processing, so at busy times (on a single tasking Dos)
  21.         this flag is used to protect against floods of mail.
  22.  
  23.     -n      Suppress name-mangling where legal.
  24.  
  25.     -oN     As -i, but for output files.
  26.  
  27.     -r0     Slave mode (untested here).
  28.  
  29.     -shost  Connect to "host" (untested here).  Default "all".
  30.  
  31.     -xN     Set debug level N.
  32.  
  33. SYSTEMS
  34. =======
  35.  
  36. The systems file may be explained by example:
  37.  
  38.   lena Any COM1 DIR 19200 g
  39.   "" \r\d\r\d ogin:-BREAK500-ogin:-BREAK0200-ogin:-BREAK-ogin:\d\r\d-ogin:
  40.   "" ogin:-\d-ogin:-BREAK500-ogin:-BREAK04-ogin:-BREAK-ogin:-\d\r\d-ogin:
  41.   logname sword: secret
  42.  
  43. In reality, the above should all be on a single line.
  44.  
  45. The fields are:
  46.     hostname
  47.     time for call
  48.     port
  49.     DIRect or HAYES         # latter built-in 2400-1200 sequence
  50.     line speed              # 300 - 19200
  51.     protocol                # g only
  52.     expect
  53.     send
  54.     ...
  55.  
  56. In the send-expect sequences:
  57.  
  58.     ""      special case - send/expect nothing
  59.     \b      send backspace
  60.     \c      suppress normal CR at end of every send sequence
  61.     \d      send delay  (1-2 sec)
  62.     \n      send LF
  63.     \r      send CR
  64.     \t      send TAB
  65.     \zB\\   set line speed to B baud
  66.     EOT     send ctrl-D CR ctrl-D CR
  67.     BREAK   send 1/2 sec break
  68.     BREAKn  send n mS break
  69.     BREAK0n send break equivalent to n nulls at current speed
  70.  
  71. Expect sequences may contain alternate send sequences delimited by "-": e.g.
  72.  
  73.     ogin:-\r\d-ogin:
  74.  
  75. means: expect "ogin:", if not received, send CR, delay, send another CR,
  76. then wait for "ogin:" again.
  77.  
  78. COMMANDS
  79. ========
  80.  
  81. When uuio executes a remote command, it checks the "commands" file, if
  82. present, to see if the command is permitted.  The command "rmail" is always
  83. permitted, and is built-in to uuio.
  84.