I'd like to scrape some Web pages given their urls. The Geb library is claimed to be capable of screen scraping.
What I have got so far is use the Browser.drive method and specify one page url in the method. That way I've been able to scrape data from that specific page. But each time I have to change the url manually to another page. When I run the script again, a new browser will open and it takes quite a while. I don't need the browser to open and only need to scrape data from the page. I believe there must be some mechanism for me to do data scraping in a batch mode for all my Web pages. I have read through The Book Of Geb several times, but still can't find any discussion on how to do it.