Screenscrape of a website using a cron job.
Search through the sports on the left hand side of the website (including sub-categories) and apply the search options to the Market % (Login first to filter agencies, explained below).
Search options to the Market % will be => Min value and Max value (return results between the two) which will be set by the webserver.
Then email (can multiple email addresses be setup) the results below, in particular the betting agencies and odds. The betting agencies listing are to be selectable. This is to be done by initially logging in, as the user can select which agencies to display in the settings page independently to the web scrapper. Therefore the web scrapper only needs to use the login details, and then filtering of the agencies will automatically be done.
Also the sports can be selectable via a text file located on the web server.
See attached file for pictures and more explanation