0 votes

Générer un message textuel similaire à celui de l'OSD Volume ?

Existe-t-il un moyen de créer un message similaire à l'OSD du volume (sans fenêtre) à partir d'Automator ou d'une application en ligne de commande ?

J'utilise le Mac pour "contrôler à distance" le lecteur multimédia sur un raspberry pi (sans tête) (ssh, automator quick actions & keyboard shortcuts). J'aimerais pouvoir récupérer le titre de la chanson en cours de lecture (assez facile) et l'afficher (transitoirement) sans créer de fenêtre ...

0voto

tink Points 216

Ainsi, après de nombreuses recherches et lectures sur Internet, je n'ai pas trouvé de moyen raisonnable d'obtenir ce que je demandais ; à la place, j'ai trouvé une solution de contournement.

J'ai employé osascript pour ce travail particulier - ce n'est pas tout à fait ce que je voulais, mais c'est un substitut acceptable :

cat /usr/local/bin/notify
#!/bin/bash
/usr/bin/osascript -e "display alert \"$*\" giving up after 5"

Au cas où quelqu'un serait intéressé par le fonctionnement du reste de la pile :

Dans ma maison sur la pi J'ai ceci :

cat xmshow
#!/bin/bash
xmms2 list| awk '/^->/{gsub(/^[^\]]+\] /,"");gsub(/ \([0-9:]+)$/,"");print;nextfile}'

Sur Mac :

cat xmshow
title=$(ssh -i  ~/.ssh/torti pi@my.pi.ip /home/pi//bin/xmshow)
/usr/local/bin/notify $title >/dev/null 2>&1

Et le processus d'action rapide suivant :

Automator

que j'ai ensuite reliée :

Keyboard shortcut

me donner cela en action :

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X