martndj/zedMpdPy — pull request #1 by rafikdraoui (2012-02-13 03:17:47+00:00)
Title: Début de la consolidation des scripts en un module

J'ai implémenté la plupart des scripts. J'ai tenté de garder les mêmes fonctionnalités, mais il se peut qu'il y est quelques différences. Par exemple, dans zeddel, les arguments `champ' et `recherche' sont obligatoires, alors que dans la version originale, si `recherche' n'était pas donné, la recherche s'effectuait par défaut pour champ=artist et recherche=ZED (i.e. ça enlevait tous les jingles).

Aussi pour l'instant j'assume que le serveur mpd est sur localhost et n'est pas protégé par un mot de passe, mais ça serait facile d'ajouter une fonction «get_config» qui lit le fichier ~/.zed.cfg (s'il existe) pour trouver l'hôte, le port et le mot de passe et les passe au constructeur de la classe Zed.

Pour le reste des scripts, j'aimerais bien te parler en personne pour discuter de leur implémentation!