Pre-processes a directory of log files created by the MFCUsageMonitor (aka usagelog.dll, userlog.dll) and converts the data into a single XML file that contains all sessions. Optionally, the pre-processing can decode the data from a base64 encoding.

$USAGE$
<sourceDirectory> directory where the files to be pre-processed are located
<targetFile> processed file
<base64> optional; if true, the files are base64 decoded; default: false

Example(s):
convertDirToXml usagedata/mfcraw usagedata/mfc.xml
convertDirToXml usagedata/mfcraw usagedata/mfc.xml true