X-Git-Url: http://git.euphorik.ch/?p=pompage.git;a=blobdiff_plain;f=src%2Fmodules%2Fallocine.rb;h=893f7ed8c28e10be37bf9a45992eae0678ef11bc;hp=d5da08cc09e49d23ec8efba2debf1f5aeebeee3c;hb=728b3f5df7b780aabdaf563f9d93dd3ef4421820;hpb=84fd971104c7cc367ecca4b7ae7073fb7a7e5a7a diff --git a/src/modules/allocine.rb b/src/modules/allocine.rb index d5da08c..893f7ed 100644 --- a/src/modules/allocine.rb +++ b/src/modules/allocine.rb @@ -6,13 +6,17 @@ require 'iconv' require "basemodule.rb" -# un mixin pour allocine +# un module d'importation pour le site "www.allocine.fr" class Allocine < Basemodule - + + def createConnexion + @connexion = Net::HTTP::new('www.allocine.fr') if @connexion.nil? + end + # Voir le parent. def rechercherFilm(titre) - @connexion = Net::HTTP::new('www.allocine.fr') if @connexion.nil? - + createConnexion + donneesHtml = nil begin begin @@ -49,7 +53,7 @@ class Allocine < Basemodule # Voir le parent. def load(id, film) - @connexion = Net::HTTP::new('www.allocine.fr') if @connexion.nil? + createConnexion r, ficheHtml = @connexion.get("/film/fichefilm_gen_cfilm=#{id}.html")