!MergeB64U: Freeware, Copyright (c) 2001-2006 Iain Logan

This 32-bit compatible RISC OS application provides the following functions
on a saved series of '!Marcel'-based newsgroup articles containing parts of
binary files. It also works with files built using my '!SortMerge'
application.

Using '!Marcel':

   Mark the required files in the newsgroup window, sorted threaded, and
   save them as a 'Marcel' folder.

   Drag this folder to this application, click on 'Merge+Decode', and drop
   the output file to its destination.

OR

Using '!SortMerge':

   Find the folder inside the newsgroup directory (e.g.
   'Boot:^.Internet.!InetSuite.Internet.Spool.News.alt.binaries.rock-n-roll')
   containing the files you wish to process. Drag this to !'SortMerge' and
   having clicked 'Merge', drag the output text file to its destination. This
   text file may then be dragged to '!MergeB64U'.

'!MergeB64U' will UUDecode, Base64-decode or Yenc-decode any of these files
if found in the contents, merging the parts of individual files and saving
them when complete. Error messages will be displayed if it finds parts are
missing. These are stored in a 'Debug' file contained within the application
directory.

If there is more than one file in the saved folder, these will be separately
saved.

Filetypes, where known, will be set accordingly.

All other contents are ignored.

If this program works with newsgroup files stored by other programs, please
let me know.

Iain Logan, 22nd April 2006

To do: Swap the filetype lookup in the program for something which looks up
the mimemap file.