X-Git-Url: http://git.euphorik.ch/?p=pompage.git;a=blobdiff_plain;f=src%2Fyopyop.rb;h=f99b39da62ab6974e1fd2f9a65b0e28537dfcfe2;hp=47da578cb12f08317dc26c25084ac0b7497d396e;hb=5b3fa6fac8a53d1ce7d43d6c506db104a42c206a;hpb=28e1ecf7c5b45d5deeb87d488f32d44e0ea2fd11 diff --git a/src/yopyop.rb b/src/yopyop.rb index 47da578..f99b39d 100644 --- a/src/yopyop.rb +++ b/src/yopyop.rb @@ -26,6 +26,7 @@ $repFilms = '.' $repAffichette = '../img/affichette/' mod = 'Allocine' purgeImages = false +update = nil aPrec = '' $*.each{|a| @@ -43,6 +44,8 @@ $*.each{|a| mod = a when '-a' $repAffichette = a + when '-u' + update = a end aPrec = a } @@ -71,9 +74,13 @@ films = Films::new($xmlFile, Module.class_eval(mod)) if purgeImages Images.nettoyer(films, $repAffichette) else - # parcours le dossier donné et recherche les infos sur le net - films.pomper($repFilms) - + if update == nil + # parcours le dossier donné et recherche les infos sur le net + films.pomper($repFilms) + else + films.update(update) + end + # écrit le fichier XML films.sauverFilms() end