0 votos

servicio osx para `mpc` añadir archivos a la lista de reproducción de mpd

Estoy intentando crear un servicio en automator, que me permita añadir archivos/carpetas desde Finder directamente a mi cola de reproducción mpd.

He probado lo siguiente, el comando se ejecuta, pero no pasa nada.

automator mpc-add

¿Podría alguien ayudar?

PS: Mi directorio de música es $HOME/Music/ - si eso es importante

EDIT: El siguiente código funciona perfectamente en bash, pero no como servicio.

for arg in "$@"; do
  dir=$(cd -P "$(dirname "$arg")" && pwd)/ || continue
  mpc add "${dir#"$HOME/Music/"}$(basename "$arg")"
done

1voto

Tamás Puntos 148

Siguiendo el código

for arg in "$@"; do
  dir=$(cd -P "$(dirname "$arg")" && pwd)/ || continue
  /usr/local/bin/mpc add "${dir#"$HOME/Music/"}$(basename "$arg")"
done

hace el truco.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X