From 9d5a7531cad2ab74a56d654659ca5c2d2ebcfdc9 Mon Sep 17 00:00:00 2001 From: jacobsalmela Date: Sat, 13 Jun 2015 22:04:30 -0500 Subject: [PATCH] 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. --- advanced/chronometer.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 advanced/chronometer.sh diff --git a/advanced/chronometer.sh b/advanced/chronometer.sh new file mode 100755 index 00000000..a57038ec --- /dev/null +++ b/advanced/chronometer.sh @@ -0,0 +1,22 @@ +#!/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;}' \ No newline at end of file