NAME Convert::UUlib - Perl interface to the uulib library (as used in uudeview/uuenview) PROPAGANDA Convert::UUlib is a versatile and powerful decoder/encoder library for a variety of encodings used in Usenet and Mail (uuencode, xxencode, b64, binhex...). The library contains a variety of heuristics to reliably decode any files found in the input files, wether part of a single mailfolder or spread over hundreds of files. Its two-pass architecture makes it possible to decode hundreds of megabytes in one sweep, without using much virtual memory. The encoding functions can create mime-compliant mails and attachments. At the moment, the module documentation is 100% NON-existant, however, the example source (example-decoder) and the original uulib documentation (uulibdoc.dvi) should be a useful starting point. EXAMPLE DECODER The following example source reads all files given on the commandline and decodes any files in it. use Convert::UUlib ':all'; LoadFile($_) for @ARGV; for($i=0; $uu=GetFileListItem($i); $i++) { $uu->decode if $uu->state & FILE_OK; }