Bonjour les amis.
J'utilise le plugin alt shift qui est vraiment formidable parce qu'il conserve sur le disque dur tout ce que j'ai regardé les derniers jours. A chaque fois que je zap, il garde un fichier vidéo de la chaine regardé. ca me permet meme de retrouver un programme qui a été diffusé 5 jours plus tot.
mais y a un truc qui m'etonne dans la programmation.
par exemple quand je suis sur France2
il cree à la fois un fichier temporaire
par exemple en ce moment timeshift.uQybza pour pouvoir reculer et avancer dans le timeshift. il efface ce fichier une fois que je zap.
et un fichier 20101012 1937 - FRANCE 2 HD - [AS] N'OUBLIEZ PAS LES PAROLES.ts qu'il ecrit sur le disque dur pour le conserver une fois que je zap.
Ces deux fichiers sont totalement identiques.
Je trouve cela ridicule d’écrire deux fichiers en même temps.... alors qu'il lui suffirait d'écrire juste le fichier temporaire... et de le renommer en 20101012 1937 - FRANCE 2 HD - [AS] N'OUBLIEZ PAS LES PAROLES.ts une fois que j'ai zappé pour le conserver.
je suis allé voir le repertoire du plugin à savoir in the directory /usr/lib/enigma2/python/Plugins/Extensions/AltShift
et j'ai remarqué qu'il y avait 4 fichiers :
__init__.py
__init__.pyo
plugin.py
plugin.pyo
JE NE CONNAIS RIEN EN PYTHON et ce que je vais dire est peut etre totalement stupide...!!!
mais visiblement le .py est le code source en clair.
le .pyo je ne sais pas. J'ai bien pensé que ca peut être le code source compilé (comme un .obj en C) mais j'ai lu que python etait un langage interprété.
j'en arrive à ma question.
Si je me met au python et que je change le code source du .py est ce que ca va changer la fonction du plugin ?
Sinon, dois-je aprés avoir changé le code source; demander à quelqu'un qui a un environnement de programmation enigma2 de me le compiler pour modifier le .pyo ?
si quelqu'un pouvait me donner un avis ou me renvoyer vers un forum en francais ou on pourrait me renseigner ce serait vraiment sympa...
Merci.
PS. je joins le plugin.py (renomé en .txt) à tout hasard, en esperant que ce n'est pas contraire aux regles du forum.