Quiero controlar mi reproductor de medios (iTunes, Spotify, etc.) usando el terminal. Mi objetivo era simplemente presionar el botón de reproducción / pausa usando el script. ¿Es eso posible?
Quiero controlar mi reproductor de medios (iTunes, Spotify, etc.) usando el terminal. Mi objetivo era simplemente presionar el botón de reproducción / pausa usando el script. ¿Es eso posible?
Puedes controlar iTunes usando AppleScript:
tell application "iTunes" to play
Para ejecutarlo directamente desde la línea de comandos de la Terminal, puedes usar osascript
:
osascript -e 'tell application "iTunes" to play'
Para averiguar qué comandos están disponibles en iTunes, use la aplicación ScriptEditor y abra el diccionario de iTunes, consulte ¿Cómo puedo averiguar los comandos disponibles de AppleScript para una aplicación en particular?
No estoy seguro de Spotify, etc., pero para iTunes si Applescripts de Doug para iTunes no puede hacerlo Probablemente no se puede hacer. Tiene que ser el más largo y amp; El sitio más completo para todo lo relacionado con iTunes.
Si eso no es suficiente, también hay media docena de aplicaciones.
osascript se deprecia en macOS 10.13 (sierra alta), lo que hace que las soluciones anteriores sean inutilizables.
mischah ha creado una buena línea de comandos que se puede usar para controlar (¡y buscar!) itunes desde la línea de comandos:
no hace Shuffle o Volume, pero puede buscar, reproducir, detener, al lado del terminal.
Lea otras preguntas en las etiquetas terminal