- r, ficheHtml = connexion.get("/film/fichefilm_gen_cfilm=#{id}.html") \r
- \r
- #convertit le code latin-1 en UTF8\r
- ficheHtml = Iconv.iconv("UTF-8", "ISO-8859-1", ficheHtml)[0]\r
+ /<img src="(.*?)" border="0" alt="" class="affichette" \/>/ =~ html\r
+ unless $1.nil?\r
+ @threadImage = Thread::start($1){|imageUrl|\r
+ begin\r
+ imageUrl = URI.parse(imageUrl) \r
+ connexionImage = Net::HTTP::new(imageUrl.host).start\r
+ image = connexionImage.get(imageUrl.path).body\r
+ f = File::new($repBase + "/" + $repAffichette + film.id.to_s + ".jpg", 'w').binmode\r
+ f.write(image)\r
+ f.close\r
+ connexionImage.finish\r
+ rescue Exception => e\r
+ puts e.message\r
+ puts e.backtrace \r
+ puts "[!] Erreur lors du chargement de l'image #{imageUrl}, retry.." \r
+ retry\r
+ end\r
+ }\r
+ end\r