2008-10-12 8 views
1

Je souhaite utiliser des chaussures pour télécharger le corps d'un site Web que l'utilisateur saisit dans une ligne edit_line. Comment puis-je faire ce travail? Quelqu'un peut-il aider à expliquer pourquoi le code ci-dessous ne fonctionne pas? Il saute juste une nouvelle fenêtre et ne télécharge pas le site du texte saisi ....Télécharger le corps des sites à l'aide de la saisie utilisateur

Voici mon code jusqu'ici:

Shoes.app do 
    stack (:left => 175, :top => 200) do 
    para "Enter a url:" 
    flow do 
     @url = edit_line 
     button "OK" do 

    window do 
     stack do 
     title "Searching site", :size => 16 
      @status = para "One moment..." 
      # Search site for query and print body 
      download @url.text do |site| 
       @status.text = "Body: " + site.response.body.inspect 
      end 
     end 
     end 
    end 
    end 
end 
end 

Répondre

1

de Nevermind - je compris. Je n'ai tout simplement pas pop dans une nouvelle fenêtre et il télécharge et imprime le corps bien. :)

+0

Vous devriez accepter votre réponse, alors, afin que cette question se ferme. – Pistos