0 votos

Lanzar la estación de radio de Apple Music directamente desde la línea de comandos

Me gustaría saber la forma más directa, en un Mac, de lanzar una emisora de "radio" de Apple Music, por ejemplo

  • a través de la línea de comandos, sin tener que navegar manualmente a la pestaña de radio en iTunes, esperar a que se cargue, desplazarse para encontrar la emisora, etc.
  • evitar tener que cargar primero una URL en Safari y luego esperar a que se cargue iTunes (es molesto que siempre haya unos segundos de retraso entre la carga de la página web y la navegación de iTunes hacia el flujo).

He intentado hacerlo con AppleScript.

El enlace a las estaciones (se obtiene a través de un clic derecho y Compartir la estación ) está en este formato:

https://itunes.apple.com/gb/station/classical/ra.123456789

(He ofuscado el ID numérico, por si acaso es único para el usuario conectado).

Cada vez que le digo a iTunes que abra la URL real, en su lugar lo que hace es abrir la última emisora "normal" (no de Apple) que he reproducido.

[AppleScript]
tell application "iTunes" to open location "https://itunes.apple.com/gb/station/classical/ra.123456789?ign-mscache=1"

Sin embargo, si miras la página web que te da la URL http:// (la Conectarse al iTunes Store uno) no parece haber nada diferente/especial en el body onload javascript.

1voto

geocoin Puntos 121

No necesitas AppleScript - puedes hacerlo desde la línea de comandos directamente con el URI correcto.

open "itmss://itunes.apple.com/us/station/listen-in-apple-music/idra.985499994?cmd=AddStation"

Estás llamando itmss:// porque hay que golpear al propio iTunes.

Luego, reemplaza el código en el bit idra.XXXXXXXXX. Yo estoy en los Estados Unidos, así que es /us/station, pero sospecho que /gb/station te funcionaría, si estás en el Reino Unido.

Para que sepas, puedes hacer cmd-espacio y pegar sólo la URL en Spotlight para que la ejecute y abra la emisora en iTunes directamente.

0 votos

Excelente, ¡gracias! (y sí, funciona con /gb) Para los demás que lean, tened en cuenta que la URL debe seguir conteniendo "estación", y que no incluís el nombre de la estación, sólo su ID.

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