pi-hole/advanced/chronometer.sh
jacobsalmela 9d5a7531ca Testing script for a mini LCD
This script is for use with an Adafruit LCD so that you can peek at the
domains as they are blocked in real time.  It's not necessary for the
Pi-hole to function, but something fun I am working on.  There will be
a video in the next article I post.
2015-06-13 22:04:30 -05:00

22 lines
No EOL
775 B
Bash
Executable file

#!/bin/bash
# Infinite loop that can be used to display ad domains on a Pi touch screen
# It will continually display ads that are blocked in real time on the screen
# Set the pi user to log in automatically and add run this script from .bashrc
clear
echo ""
echo " +-+-+-+-+-+-+-+ "
echo " Pi-hole "
echo " +-+-+-+-+-+-+-+ "
echo ""
echo " A black hole for"
echo " Internet Ads "
echo ""
echo " http://pi-hole.net"
echo ""
echo " Pi-hole IP: $(ifconfig eth0 | awk '/inet addr/ {print $2}' | cut -d':' -f2)"
echo ""
echo "Ads blocked will show up once"
echo "you set your DNS server."
echo ""
sleep 7
tail -f /var/log/daemon.log | awk '/\/etc\/hosts/ {if ($7 != "address" && $7 != "name" && $7 != "/etc/hosts") print $7; else;}'