Woot is all charged up over 4/1.
Antidote:
#!/usr/bin/ruby
require "hpricot"
require "open-uri"
def growl ( title, message )
system "growlnotify", "-m", message, "-t", title
end
while (1)
begin
doc = Hpricot( open("http://www.woot.com/") )
item = (doc/"h3#ctl00_ContentPlaceHolder_TitleHeader").text
raise "Failed to parse title" if item == ""
if not item =~ /Decker/
growl "Woot!", item
system "open -g http://www.woot.com/"
break
end
sleep 30
rescue
growl "Ruby Error!", $!
end
end
0 Responses to “Automated battery monitor”