Ver las imagenes que pasan por squid
#$1 number of images (optional)
#$2 ip (optional)
if [ $1 ]; then
limiteImagenes=$1
else
limiteImagenes=30
fi
imagenAnterior=""
displays=0
while true; do
if [ $2 ]; then
logline=$(tail /var/log/squid/access.log | grep "image/" | grep $2)
else
logline=$(tail /var/log/squid/access.log | grep "image/")
fi
imagen=$( echo $logline | awk '{print $7}' | head -n 1)
if [ $imagen ]; then
if [ "$imagenAnterior" != "$imagen" ]; then
echo $logline | awk '{print $3" "$7}'
display -geometry 154 -title $( echo $logline | awk '{print $3}' ) $imagen &
sleep 1
imagenAnterior=$imagen
displays=$(($displays+1))
fi
fi
if [ $displays -eq $limiteImagenes ]; then
killall display
displays=0
fi
done