2 votes

Comment mettre en pause Banshee lorsque l'écran est verrouillé

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.

1voto

Rinzwind Points 270388

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

0voto

Christian Points 11

Android dispose d'une application de télécommande banshee qui, évidemment en fonction du nom de l'application, contrôlera banshee à distance. Je l'ai utilisée mais je ne l'ai pas testée dans ce type de situation. peut-être que cette application fonctionnera

0voto

cconwell2 Points 9

Allez dans le terminal et tapez banshee --pause

SistemesEz.com

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.

Powered by:

X