Je suis sur Ubuntu 12.04 et la version de Banshee est 2.96, je recherche un plugin ou un script qui peut mettre en pause n'importe quelle piste en cours de lecture dans Banshee lorsque je verrouille l'écran.
Merci.
Je suis sur Ubuntu 12.04 et la version de Banshee est 2.96, je recherche un plugin ou un script qui peut mettre en pause n'importe quelle piste en cours de lecture dans Banshee lorsque je verrouille l'écran.
Merci.
Script Python (enregistrez-le et exécutez-le).
Je l'ai trouvé sur la page de bug pour launchpad avec le commentaire suivant :
Jusqu'à ce que banshee le supporte nativement, ce snippet python attaché fera l'affaire. Il a un problème connu : il lancera banshee quand vous verrouillez l'écran s'il n'est pas déjà en cours d'exécution. Je ne connais pas suffisamment dbus pour l'empêcher, et cela ne me dérange pas assez pour que je le découvre (banshee est toujours en cours d'exécution de toute façon).
Le code du script peut être trouvé ici.
Concernant le commentaire :
Il pourrait être utile de poser cette question sur coding stackexchange.
Mais la partie pertinente est la suivante :
def Bconnect(session\_bus):
if not session\_bus.name\_has\_owner("org.bansheeproject.Banshee"):
return None
banshee = session\_bus.get\_object("org.bansheeproject.Banshee", "/org/bansheeproject/Banshee/PlayerEngine")
return banshee
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.