I was able to write a pretty quick mechanize script that grabbed the playlist from kexp and put it in a SQLite database. From that, I came up with the top 4 songs played on KEXP for July:
- Tv On The Radio – Playhouses
- Midlake – Roscoe
- Johnny Cash – Gods Gonna Cut You Down
- Silversun Pickups – Lazy Eye
I also used Gruff Graphs to make a graph:



have you thought about building an http proxy that creates mechanize scripts? a port from HTTP::Recorder from perl …. perhaps?
I’ve thought about it. I just haven’t done it yet. I also want to get WWW::Mechanize to support gzipping first. I’ve also been thinking about getting Mechanize to support Selenium IDE scripts, which may work better than HTTP::Recorder.