Buongiorno a tutti. Avrei bisogno di una mano co la gemma Mechanize . Mi sto interfacciando ad una pagina web, faccio un login ad un sito e va tutto bene . Poi vorrei percorrere un link e posizionarmi su quella pagina per seguire un altro link, e da li riempire un nuovo form, e qui ci sono dei problemi
vi posto il codice :
require 'rubygems'
require 'mechanize'
agent = WWW::Mechanize.new
wp = agent.get('url')
wp_form = wp.forms.first
wp_form.fields.each do |f|
puts " " + f.name + ": " + f.value if f.value
end
wp_form.loginname='loginname'
wp_form.password='password'
pp wp_form.buttons.first
res = agent.submit(wp_form, wp_form.buttons.first)
puts "Links on #{res.title}"
res.links.each do |link|
puts "#{link.text} (#{link.href})"
end
rate=agent.click res.links.text("nome link") #problema
mi da un errore nell'ultima riga .
Sarei grato a tutti che intendono aiutarmi