Snouffelaire Posté(e) le 5 août 2007 Partager Posté(e) le 5 août 2007 Bonsoir tout le monde !!! J'ai décidé de me mettre au python avant-hier pour contrôler l'écran LCD de mon clavier logitech mx5000 :-). J'ai déjà récupéré le travail d'un "vrai" programmeur, un utilitaire qui permet d'afficher un peu ce qu'on veut sur cet écran en ligne de commandes. Du coup, je me suis dit : chic, plus qu'à trouver un language de programmation et faire un programme pour que l'écran interagisse avec amarok et aussi pourquoi pas mes mails. Sur des conseils avisés je me suis tourné vers Python. Je viendrai sûrement vous embêter plus tard pour les mails (mais au passage si quelqu'un a un lien vers un tuto pour l'utilisation de "poplib" je suis preneur) mais là ce qui m'interresse c'est Amarok. Ma base de travail est ce lien. En me balladant sur google j'ai cru comprendre que je devais utiliser "os". Voilà ce que j'ai écrit pour l'instant : import os a=os.system("dcop amarok player artist") print a Le problème c'est que quand je lance ça os.system("...") AFFICHE ce qu'il faut mais cette valeur n'est pas affectée à a et l'instruction "print a" me renvoie alors 0 (zero). Toute aide sera la bienvenue, mais je rappelle avant que vous vous lanciez dans une réponse que je n'ai que quelques heures de programmation en python derrière moi :-). Merci d'avance ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Snouffelaire Posté(e) le 7 août 2007 Auteur Partager Posté(e) le 7 août 2007 Bon j'ai fini par trouver une solution :-)... Il m'a fallu installer kdebindings puis importer le module pydcop Voilà voilà, si ça peut servir à quelqu'un... :-) Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 7 août 2007 Partager Posté(e) le 7 août 2007 N'oublie pas que dcop sera abandonné pour dbus. ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Snouffelaire Posté(e) le 8 août 2007 Auteur Partager Posté(e) le 8 août 2007 N'oublie pas que dcop sera abandonné pour dbus. Vi c'est vrai merci de me le rappeler j'ai lu ça aussi... Mais je n'ai pas vu de commande "dbus" pour Amarok. Oups ^^ Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 8 août 2007 Partager Posté(e) le 8 août 2007 Si je ne dis pas de bêtises, ça arrivera avec KDE4 le support de dbus, donc dans peu de temps. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Snouffelaire Posté(e) le 8 août 2007 Auteur Partager Posté(e) le 8 août 2007 Si je ne dis pas de bêtises, ça arrivera avec KDE4 le support de dbus, donc dans peu de temps. Tu ne dis pas de bêtise :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.