How to Scrape Websites in Ruby on Rails using scRUBYt
dmix.ca
dmix.ca
I tried using plugins but ended up resorting to pile of regular expressions for each site. I wonder if this would be better as I don't think it was around at the time.
1. It was hard to get scRUBYt to learn the "correct" rules. It tends to be over-specific or over-broad.
2. It was slow. Really slow. Using Ruby Mechanize was at least 2-3x faster, and even that was pretty slow.
3. The learner doesn't like bad HTML, but as a practical matter you have to deal with poor markup all the time. scRUBYt makes it hard to get to the guts of the system.
YMMV.
Only minutes of work.