MyMCTk.py : Release v0.2
J’ai enfin résolu le problème d’affichage et je peux donc enfin releaser la version 0.2 (première version avec une interface graphique) de mon MediaCenter ultra-léger et utra-simple!
Il est programmé en Python 3 avec la librairie graphique Tk et a pour but de me former à ce langage…
Screenshot :
Installation :
1. Télécharger l’archive sur mon dépôt : MyMCTk.tar.
2. Installez Python 3 selon les commandes habituelles de votre distribution Linux (yaourt python3 pour Archlinux) ou en le téléchargeant sur le site officiel de Python : http://python.org.
3. Installez Mplayer (lecteur multimédia en ligne de commande) de la même manière ou en le téléchargeant sur le site officiel : http://www.mplayerhq.hu.
4. Décompressez l’archive dans le répertoire de votre choix :
tar -vxf mon_fichier.tar
5. Éditez le fichier MyMCTk.py avec votre éditeur de texte préféré (VIM par exemple) :
#------------------------------------------------------#
# PARAMETRAGE #
#------------------------------------------------------#
# Répertoire contenant les films :
FILMSDIR = '/home/monutilisateur/monrepertoiredesfilms/'
#
# Commande pour récupérer les films du FTP :
FTPGET= ''
#
# Commande pour lancer mplayer en plein écran :
MPLAYER = 'mplayer -fs '
#
# Commande pour éteindre le pc :
SHUTDOWN = 'sudo poweroff'
#
# Autres constantes :
TILDE = '\''
Vous devez indiquer le lien du répertoire qui contient les films dans FILMDIR, puis au besoin renseigner la commande FTPGET qui vous permet de récupérer les films d’un FTP (ou d’un lecteur réseau, d’un disque usb…) et de les placer dans le répertoire des films FILMDIR.
Normalement vous n’avez pas à changer les autres constantes (sauf si vous voulez remplacer mplayer par un autre player (VLC, etc.).
6. Rendez le fichier exécutable :
chmod +x MyMCTk.py
7. Exécutez le programme :
./MyMCTk.py
Et voilà normalement MyMCTk doit être fonctionnel
8. [ FACULTATIF ] Si vous désirez pouvoir lancer MyMCTk depuis n’importe quel répertoire vous pouvez créer un lien symbolique dans /usr/sbin :
Vous devez être placé dans /usr/sbin/ en root :
ln -s /votre_chemin_vers_le_fichier/MyMCTk.py
Bugs :
Vous pouvez remonter les bugs rencontrés et les suggestions ici même (commentaire ou email)…
Les points sur lesquels je suis en train de travailler :
- Prise en charge des fichiers avec des apostrophes dans le nom,
- Ajout d’un bouton pour effacer un film,
- Ajout d’un bouton pour renommer un film,
- Rafraichissement de la liste…




