The Graham Utilities for OS/2 - Version 2


[Warpspeed]

[Table of Contents] [Index] [Previous] [Next]


XXDecode - Decode XX files

Summary

XXDecode decodes XX files back into their original binary image.

Icon

Command Line Format

Usage: XXDecode {Switches} <File>

Switches

-e
decode Extended Attribute data.
-q
do not use Quote character (') instead of space.

Description

XXDecode decodes XX files back into their original binary images. XX files typically come from UNIX systems. They are used to transmit binary files through EMail systems which may only allow 6, 7 or 8 bit data.

XXDecode can decode files which use the UNIX end of line character or normal DOS and OS/2 files. Thus there is no need for a -u switch.

XX files may have multiple files within them. XXDecode will attempt to produce all of them.

XXDecode will ignore any lines in the XX file until the "begin" line is reached. This makes XXDecode useful when reading XX files which contain EMail headers in them.

See XXENCODE for a more complete description of the encoding method.

The SUM utility has been provided to help check the integrity of the decoded files.

-e decode Extended Attribute data

This switch forces XXDecode to look for and decode any encoded extended attribute data it may find. The extended attribute data is automatically bound to the decoded file.

-q do not use Quote character (`) instead of space

The current form of XX encoding uses a single quote character (`) to replace all space characters in the encoded data stream. This is to help avoid problems with space compression. This switch turns the space replacement with quotes off.

Examples

XXDECODE 1542B.ROM
XXDecode will attempt to decode the file 1542B.ROM.
XXDECODE -q OLDFILE.XXE
XXDecode will attempt to decode the file OLDFILE.XXE using the older encoding method.