Websec: Webpage Change Notification
So you want to keep track of changes of multiple websites but don't want to do the time-consuming work to go through all the pages over and over again. Moreover, many changes are small and one cannot notice them anymore. The right answer for this problem is websec (alternative webpage at savannah), a very nice tool which periodically checks for modifications in a webpage and sends you the modified regions of it in a highlighted manner.
~/.websec/url.list
This is just a sample, my original url.list is far too big (and uninteresting) for here to stay.
Email = djmaecki AT SPAMFREE ull DOT at MailFrom = Thomas Krennwallner <djmaecki AT SPAMFREE ull DOT at> AddSubject = [websec] URL = http://bigfish.ull.at/~djmaecki Name = Homepage Prefix = HP1 URL = http://bigfish.ull.at/~joli Name = Jolis Homepage Ignore = DateClock Prefix = HP2
~/.websec/ignore.list
This is just a list of ignore regexps for websec.
[LastUpdateOn]
Last update on: \d{4,4}-\d{1,2}-\d{1,2}
[SimpleDate]
\d{2}.\d{2}.\d{4}
[DateClock]
\d{1,2}.\d{1,2}.\d{4,4}\s\d{1,2}:\d{2,2}:\d{2,2}
[Days]
eb,\sMon\s+
eb,\sTue\s+
eb,\sWed\s+
eb,\sThu\s+
eb,\sFri\s+
eb,\sSat\s+
eb,\sSun\s+
[Date]
\sJan(uary)?\s\d{1,2}
\sFeb(ruary)?\s\d{1,2}
\sMar(ch)?\s\d{1,2}
\sApr(il)?\s\d{1,2}
\sMay\s\d{1,2}
\sJune?\s\d{1,2}
\sJuly?\s\d{1,2}
\sAug(ust)?\s\d{1,2}
\sSep(tember)?\s\d{1,2}
\sOct(ober)?\s\d{1,2}
\sNov(ember)?\s\d{1,2}
\sDec(ember)?\s\d{1,2}
[Clock]
\d{2}:\d{2}:\d{2}\s\d{4}
[Xmalgesehen]
Diese Seite wurde bisher \d+ mal abgerufen
This page has been accessed \d+ times
cronjob
I check webpages every hour, 24/7.
0 0-23 * * * websec >/dev/null 2>&1