Skip to content

Instantly share code, notes, and snippets.

@dipnlik
Created April 16, 2010 01:30
Show Gist options
  • Save dipnlik/367896 to your computer and use it in GitHub Desktop.
Save dipnlik/367896 to your computer and use it in GitHub Desktop.
LordEternal para colírio da Capricho :)
#!/usr/local/jruby/bin/jruby
require "rubygems"
require "celerity"
@browser = Celerity::Browser.new(:browser => :firefox)
lord_eternal_id = "33125302527857541563"
@browser.goto "http://colirios.capricho.abril.com.br/batalha.php?idColirio=#{lord_eternal_id}"
puts "@browser ready."
def vote
i = 0.0
while true do
if @browser.div(:id => 'perfil1').exists?
perfil2 = @browser.div(:id => 'perfil2').text.split("\n")
puts "#{perfil2[0]}:\n#{perfil2[1]}"
@browser.div(:id => 'perfil1').links.first.click
sleep rand(6) + 5.0
if i == 20.0
puts ":: Forced refresh"
@browser.refresh
i = 0.0
end
else
puts ":: Houston we have a problem!"
sleep i
@browser.refresh
end
i = i + 1
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment