\r
require "basemodule.rb"\r
\r
-# un mixin pour allocine\r
+# un module d'importation pour le site "www.allocine.fr"\r
class Allocine < Basemodule\r
- \r
+ \r
+ def createConnexion\r
+ @connexion = Net::HTTP::new('www.allocine.fr') if @connexion.nil? \r
+ end\r
+ \r
# Voir le parent.\r
def rechercherFilm(titre)\r
- @connexion = Net::HTTP::new('www.allocine.fr') if @connexion.nil?\r
- \r
+ createConnexion\r
+\r
donneesHtml = nil\r
begin\r
begin\r
\r
# Voir le parent.\r
def load(id, film) \r
- @connexion = Net::HTTP::new('www.allocine.fr') if @connexion.nil?\r
+ createConnexion\r
\r
r, ficheHtml = @connexion.get("/film/fichefilm_gen_cfilm=#{id}.html") \r
\r