#!/bin/bash

g++ -c scanner.cpp
if [ $? -ne 0 ]; then
    echo "compiler errors"
    exit
fi
g++ -o scanner scanner.o /usr/lib/libresolv.a
if [ $? -ne 0 ]; then
    echo "linker errors"
    exit
fi

if [ "$1" == "comp" ]; then
    exit
fi

#./scanner test.file
#./scanner /var/dcc/log/msg.1Q2cNc   #mime test
#./scanner /var/dcc/log/msg.1Q2cYs   #base64 test
#./scanner /var/dcc/log/msg.1Q2bD7   #html entity test

for i in /var/dcc/log/*; do
    echo '**********************'
    echo $i
    sleep 2
    ./scanner $i | less
done
