home *** CD-ROM | disk | FTP | other *** search
- This QUUNCD, which is a fast uuencoder written in assembly language.
- This program will create one or many uuencoded file[s] (as many as it
- takes) from an original binary file. The input file may be entered on
- the command line, or else the program will prompt the user for it. Any
- drive or path may be specified for the input file, but only to 80
- characters (which should be more than enough). IMPORTANT: Make sure you
- have enough free disk space! UUencoded files take up more space than the
- original files being encoded. The output file will be written to the
- current logged drive, and this feature cannot be overridden. There are
- no command line switches. Usage is:
-
- QUUNCD [drive][path][filename.ext]
-
- If there is only a single output file (the encoded file), it will have
- the same filename as the input file, with the extension changed to .UUE
- (or appended, if there wasn't any). If there are several encoded files
- to the encoded output, the first of these will have the last character if
- its filename changed to a '1' (unless it was a number digit in the first
- place), and the last characters of the filenames of subsequent files will
- be numbers in ascending order. The lengths of individual encoded files
- of a file encoded into multiple parts will be approximately equal, except
- that the first file will be about 1.5K shorter, in order to accommodate a
- short explanation.
-
- This program has been designed to use large buffers, so as not to cause
- undue wear and tear on disk drives. It also allocates memory
- dynamically, and it requires a maximum of slightly more than 112K when
- encoding large files. If you have limited memory, or a large chunk of
- memory dedicated to resident applications, you might not have enough
- memory to run this program.
-
- This is version 1.1, which incorporates several improvements suggested by
- David Kirschenbaum (kirsch@braggvax.ARPA). Also, the 1% of the code that
- does 99% of the work has been tweaked to make it even faster. Please
- note that there is a Copyright (C) 1988, 1989 on the program by Theodore
- A. Kaldis. The program may be distributed freely, without charge.