3e81467e5807c24dfe38987628cdab5aded32cc2
[pompage.git] / src / constantes.rb
1 # coding: utf-8
2
3 # Décommenter pour "profiler" l'appli
4 #require 'profile'
5
6 # UTF-8
7 $KCODE = 'u'
8
9 #constantes
10 FILMS_EXTENSIONS = ['avi', 'mkv', 'rmvb', 'ogm', 'divx']
11
12 # la structure d'un fichier (pas utilisé)
13 FICHIER_PATTERN = "<title> [<codec>] [<lang-audio>] [<lang-st>] [<team>]"
14
15 # charge les informations depuis le web ?
16 LOAD_DATA = true
17
18 #le nombre de connexions simultanées sur le site de films
19 NB_CONN_MAX = 20
20
21 # une aide pour l'utilisateur
22 USAGE = <<USAGECHAINE
23 1. USAGE : yopyop.rb -x <xml file> [-u champ [-t titre] -f] [-d <directory>] [-m <module>] [-a <dir affichettes>]
24 2. OU : yopyop.rb -p -x <xml file> -a <dir affichettes>
25 -x : le fichier xml, si il n'existe pas, il est créé.
26 -u : mise à jour (update) des films dans la BD. 'champ' est une expression régulière représentant un ou plusieurs champs.
27 -t : concerne uniquement les films qui match 'titre'.
28 -f : force le chargement même si le film est considéré comme complet.
29 -d : le répertoire dans lequel se trouvent les films.
30 -m : le module à utiliser pour le pompage. Défaut = 'Allocine'. Voir le repertoire /src/modules/
31 -a : le repertoire dans lequel sont stocké les images (affichettes).
32 -p : Efface les images qui n'ont pas de correspondance dans la BD (purge).
33 USAGECHAINE