X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=src%2Fyopyop.rb;h=2e661482d6c8b4359e2f63e149d2b1a2778ad32b;hb=171308744ae16e63958d4b83dc135aa7bbdeab8f;hp=f99b39da62ab6974e1fd2f9a65b0e28537dfcfe2;hpb=5b3fa6fac8a53d1ce7d43d6c506db104a42c206a;p=pompage.git diff --git a/src/yopyop.rb b/src/yopyop.rb index f99b39d..2e66148 100644 --- a/src/yopyop.rb +++ b/src/yopyop.rb @@ -1,7 +1,7 @@ # coding: utf-8 # YopYop est un super programme permettant de : -# - Parcourir des dossiers recursivement à la recherche de fichier video -# - Parser les fichiers afin d'en retirer les infos suivantes : +# - Parcourir des dossiers recursivement à la recherche de fichiers videos +# - Parser les fichiers afin d'en retirer les infos suivantes : (pas encore implémenté) # o le codec video # o le codec son # o les pistes audio @@ -24,9 +24,11 @@ $xmlFile = nil $repBase = Dir::getwd $repFilms = '.' $repAffichette = '../img/affichette/' +$force = false mod = 'Allocine' purgeImages = false update = nil +titre = ".*" aPrec = '' $*.each{|a| @@ -34,6 +36,9 @@ $*.each{|a| when '-p' purgeImages = true next + when '-f' + $force = true + next end case aPrec when '-x' @@ -41,11 +46,13 @@ $*.each{|a| when '-d' $repFilms = a when '-m' - mod = a + mod = a.capitalize when '-a' $repAffichette = a when '-u' update = a + when '-t' + titre = a end aPrec = a } @@ -78,7 +85,7 @@ else # parcours le dossier donné et recherche les infos sur le net films.pomper($repFilms) else - films.update(update) + films.update(update, titre) end # écrit le fichier XML