A very small script which compares the state of URLS based on md5
. If the state changes, you can run an action - whatever you like basically.
- bash
- curl
- sed
- md5sum
- diff
Place the files inside a folder.
Edit pages
according to your needs, each line represents a page.
page-url|regex
The page-url
is simply the url. The regex
is passed to sed
to replace some things on the website before calculating the checksum - like a date-tag or something.
When you actually want to do something, create the file action.sh
- this will receive following arguments:
- Page-url which changed
$1
- Output of
diff
$2
Add a cronjob to your system to run main.sh
based on an interval.