Mar 3

Imagine that you are waiting for marks from exam. Lecturer is going to publish them on his website, but you don’t know when.
I’ve created following script, because I don’t like pressing F5 for hours :)
You have to provide address of website, and if website changes, script will open firefox and show notification.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh
# Wojtek Jamrozy www.wojtekrj.net
 
if [ $# != 1 ]; then
	echo "usage: $0 <url of website> "
	exit 1
fi
hash=`wget -q -O - $1 | md5sum`
 
while [ 1 ]; do
	if [ "`wget -q -O - $1 | md5sum`" != "$hash" ]; then
		firefox $1
		notify-send "Change on the website $1"
		exit 0
	fi
	echo "Nothing has changed"
	sleep 120
done

Switch to our mobile site