
COMMAND LINES:

  ENCODING:

    The command line for encoding files is:

      UU E FILENAME.EXT

  DECODING:

    The command line for decoding files is:

      UU D FILENAME.UUE

page help

  The UU program, used to translate (ENCODE) binary files (COM, EXE,
  or ZIP) into flat ASCII text files.  The output (ENCODED) file can be
  transmitted, as a message, over any data communications medium.

  These messages, when captured as files, can be translated (DECODED) into
  their original form.  When both ends use UU, the time and date stamp on
  the file remains intact.

page help

NOTES:   1.  It is best to compress the file before encoding, this will
             provide error detection and correction.  It also reduces
             file size.
         2.  This version produces encoded files with the original file name
             followed by the UUE extension.
         3.  This version produces decoded files with the original file name,
             extension, date, and time.  This feature only available with
             input files produced by UU.EXE.
         4.  If you rename UU, the CFG and HLP files must bear the same file
             name accompanied by their original extension.
         5.  The CFG and HLP files must reside in the same directory as
             the EXE.
         6.  The default output file extension is used as the default
             extension for input files when in DECODE mode.
         7.  Output files are placed in the current default directory.
         8.  To use with older file formats, the file names of multi-segment
             files must end in sequential digits.  The first segment must end
             with a 1 and the segments must be numbered in order.

page help

FEATURES:   1.  UU should not crash a BBS when run from remote.  This
                problem, with the other UU??CODE programs available,
                is the main reason I decided to write UU, once I got
                started, I got carried away.
            2.  Segmenting of input file is automatic.
            3.  Segment size byte count is user configurable.
            4.  Default input and output file extensions are user
                configurable.
            5.  Joining of multiple files is automatic.
            6.  UU will check for all required ENCODED files, before
                attempting to re-create the source file.
            7.  Time and date stamp of source (ENCODE) file is placed on
                destination (DECODED) file.
            8.  File sizes of source (ENCODED) and destination (DECODED) are
                verified to be the same.  If file sizes differ, an error
                message is generated and a non zero exit code produced.
            9.  Compatible with standard UU??CODE file formats, see NOTES.

page help

   UU.CFG:  This is where the user can configure defaults.  The program
            has internal defaults.  The external file can override these.

            The example below shows the internal defaults.  The configuration
            file can include comments.  The only requirement of the file
            is that comments be separated by spaces from the operator when
            on the same line.

in ext:ZIP
out ext:UUE
out size:18000
out line:300
translation 4/3
crc off

page help

REGISTRATION:

  BENEFITS:  C Language source, will be made available to registered users.
             Access to all features of future versions of UU, see future
             section of this file.

  FEE:       ShareWare authors, a registered copy of your product.
             Subject Jim Wire's approval.

             Registered WWIV sysops $5.00.

             All others $10.00.

  SEND TO:   Jim Wire
             1315 West 4th Street
             Waterloo, IA 50702

page help

FUTURE:

  Future versions will include enhanced error detection and reporting.
  This will increase file integrity.

  Future versions will ingnore the uu.cfg file in both the mod and exe
  form unless registered.

  Other enhancements will depend upon requests made by registered users.

NOTE:  Turns out that the 7/8 concept mentioned earlier is not going to
       work.  It will not be incorporated.

page help

Thanks to:

  Ed O'brien for testing the envelope and correcting my typing.

end help
