screen-scraper
screen-scraper is a tool for extracting data from Web sites. It works much like a database that allows you to mine the data of the world wide web. It provides a graphical interface allowing you to designate URL's, data elements to be extracted, and scripting logic to traverse pages and work with mined data. Once these items have been created, screen-scraper can be invoked from external languages such as .NET, Java, PHP, and Active Server Pages. It can also be scheduled to scrape information at periodic intervals. screen-scraper offers solutions to many common business problems. One of the most frequent uses of our software and services is to mine data on products and download them to a spreadsheet. A more sophisticated example would be a meta-search engine wherein a search query entered by a user is simultaneously run on multiple web sites in real-time, after which the results are displayed in a single interface.