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


CategoryConfig

MyConfig/Websec (last edited 2006-08-04 17:30:37 by ThomasKrennwallner)