Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Ruby - Uso di forms
Forum - Ruby - Uso di forms

Avatar
anomalo (Normal User)
Newbie


Messaggi: 14
Iscritto: 05/06/2011

Segnala al moderatore
Postato alle 21:56
Giovedì, 16/06/2011
Salve sto approfondendo la  libreria mechanize e dopo aver chiarito l'uso di installazione di gemme e la gestione di link sto cercando di interagire con i form e ho scritto il segunte codice
Codice sorgente - presumibilmente Ruby

  1. require 'rubygems'
  2. require 'mechanize'
  3.  
  4.  
  5. agent = Mechanize.new
  6. page = agent.get('http://it-it.facebook.com/')
  7.  
  8. form = page.forms
  9. form.each do |form|
  10. form.fields.each do |f|
  11. puts "  " + f.name + ":  " + f.value if f.value
  12. form.email='prova'
  13. form.pass = 'prova'
  14. form.email
  15. form.pass
  16. end
  17. end


Ho preso come esempio facebook questo codice va a interagire con i form email e pass e ne inserisce appunto uno dato, non riesco però a capire come fare il "click" ossia come inserire il comendo per fare il log con i dati inseriti, ho provato all'inizio a inserire .click a form.pass e form.email ma niente da fare, sapreste aiutarmi?
grazie in anticipo

PM