MOD refactoring haskell...
[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 # les extensions des fichiers considérés comme des films
10 FILMS_EXTENSIONS = ['avi', 'mkv', 'rmvb', 'ogm', 'divx']
11
12 # la structure d'un fichier
13 # actuellement pas utilisé, il était prévu au départ de renommer automatiquement les fichiers suivant ce format
14 FICHIER_PATTERN = "<title> [<codec>] [<lang-audio>] [<lang-st>] [<team>]"
15
16 # charge les informations depuis le web ?
17 LOAD_DATA = true
18
19 # le nombre de connexions simultanées sur le site de films
20 NB_CONN_MAX = 20
21
22 # une aide pour l'utilisateur
23 USAGE = <<USAGECHAINE
24 1. USAGE : yopyop.rb -x <xml file> [-u champ [-t titre] -f] [-d <directory>] [-m <module>] [-a <dir affichettes>]
25 2. OU : yopyop.rb -p -x <xml file> -a <dir affichettes>
26 -x : le fichier xml, si il n'existe pas, il est créé.
27 -u : mise à jour (update) des films dans la BD. 'champ' est une expression régulière représentant un ou plusieurs champs.
28 -t : concerne uniquement les films qui match 'titre'.
29 -f : force le chargement même si le film est considéré comme complet.
30 -d : le répertoire dans lequel se trouvent les films.
31 -m : le module à utiliser pour le pompage. Défaut = 'Allocine'. Voir le repertoire /src/modules/
32 -a : le repertoire dans lequel sont stocké les images (affichettes).
33 -p : Efface les images qui n'ont pas de correspondance dans la BD (purge).
34 USAGECHAINE