Cómo utilizo la acción «Si» de los accesos directos para mantener mi música apropiada para la temporada

Construye un reproductor de música contextual usando Accesos directos y el comando «Si».

Cómo utilizo la acción "Si" de los accesos directos para mantener mi música apropiada para la temporada- 1

La acción «Si» es probablemente mi acción favorita en Atajos. Eso es porque le permite crear un atajo que hace varias cosas, dependiendo de si se cumplen ciertas condiciones.

Por ejemplo, tengo un atajo que reproduce mi Apple Music Chill Mix la mayor parte del año, pero una vez que llegue diciembre, se reproducirá desde una de las listas de reproducción navideñas de Apple. Me gusta la acción «Si» porque cambia lo que hace un atajo según el contexto, y mi atajo de Seasonal Tunes es un buen ejemplo.

A continuación, le mostramos cómo puede navegar trabajando con la acción If en sus propios accesos directos, al mismo tiempo que observa algunas otras funciones de secuencias de comandos, como trabajar con rangos de números.

Trabajando con «Si»

Encontrará la acción «Si» en el menú Scripting, por supuesto, cuando vaya a agregar una acción a un acceso directo. Lo encontrará en la subsección Control Flow.

Encuentro que If funciona mejor «Si» lo usas como la segunda o tercera parte de un atajo. Establece algunas condiciones iniciales, como que el acceso directo obtenga el estado de sus dispositivos HomeKit u obtenga la fecha actual, luego la acción «Si» se pone en funcionamiento, ejecutando los parámetros restantes del acceso directo.

Echemos un vistazo a cómo la acción If se puede combinar con las acciones de calendario y música para crear un acceso directo al reproductor de música contextual.

Melodías para la temporada

Tengo varios atajos centrados en la música. Esto incluye la que llamo ‘Melodías de temporada’, que utiliza la acción «Si» para determinar qué música se debe reproducir. Si bien la mayor parte del año, este atajo reproducirá mi Chill Mix en Apple Music, cuando lleguemos al Día de Acción de Gracias, ese mismo atajo comenzará a reproducir la lista de reproducción Essential Christmas de Apple. Y todo gracias a la acción «Si».

Así es como construyes este atajo, pieza por pieza.

Primero, querrá tomar AirPlay, que se encuentra en el menú de acciones de Scripting en Dispositivo. Recomiendo configurar su parámetro en «Preguntar cada vez», que aparecerá en la acción como «Dispositivo». Esto le permite elegir cualquier altavoz u otra fuente de audio con la que desee reproducir música cada vez que ejecute el acceso directo.

A continuación, tenemos las acciones del calendario, las cuales se pueden encontrar buscándolas al agregar acciones a su acceso directo. Primero, desea obtener la acción Fecha actual. Esto establece la fecha actual como una variable que se puede utilizar dentro del acceso directo.

Obtener la fecha actual

A continuación, querrá la acción Obtener tiempo entre fechas. Éste requiere alguna modificación. El resultado de esta acción es, en última instancia, lo que determina si el atajo reproduce Chill Mix (o cualquier otra lista de reproducción que designe) o música navideña.

Obtener tiempo entre fechas

Notarás que esta acción tiene tres parámetros azules. De forma predeterminada, son Fecha actual, Fecha y Minutos. Deje la fecha actual como está, pero toque Fecha, elimínela y, a continuación, escriba «25 de diciembre a las 11:59 p.m.». Puede dejarlo en el ’25 de diciembre’, pero los accesos directos se establecerán de forma predeterminada en las 12:00 p.m. y queremos que la música navideña se reproduzca todo el día en Navidad, por lo que debemos especificar la hora. Finalmente, toque Minutos y cámbielo a Días, porque hará que la siguiente parte sea mucho más fácil.

Finalmente, llegamos a la acción «Si», que realmente hará que este atajo cante. Cuando lo inserte, notará que ya tiene Tiempo entre fechas como parámetro, que es el resultado de salida de la acción anterior, por lo que no es necesario que lo agreguemos nosotros mismos.

Configurar la acción If

Toque Condición y elija ‘está entre’ en la parte inferior de la lista. Toque el primer parámetro ‘Número’ e ingrese 0, luego toque el segundo parámetro ‘Número’ e ingrese 30. Esto significará que el acceso directo reproducirá música navideña en los 30 días previos a la Navidad, por lo que también puede elegir algo como 25 si desea mantener la música navideña estrictamente en diciembre, o 54 si desea comenzar a celebrar el 1 de noviembre.

Ahora es el momento de las acciones musicales. Ambas son la acción Reproducir música que se encuentra en la sección Medios cuando agrega una acción.

Coloca la primera acción de Jugar directamente debajo de la acción «Si». Esto hará que aparezca Tiempo entre fechas en la acción Reproducir, por lo que querrá eliminarlo. Toque el parámetro Música, ahora borrado, luego toque a través de los menús o use la barra de búsqueda para encontrar la lista de reproducción o el álbum que desea reproducir durante la temporada navideña. Estoy usando la lista de reproducción Essential Christmas de Apple Music. Toque el pequeño botón ‘+’ para agregar todo el álbum o la lista al acceso directo.

La primera acción de Play

La segunda acción de Play Music funciona de la misma manera que la primera; simplemente póngalo en un lugar diferente. Arrastre la acción para ubicarla entre las partes De lo contrario y Fin si de la acción Si. Borre el parámetro Tiempo entre fechas una vez más, luego, tal como lo hizo con la primera acción Reproducir, busque el álbum o la lista de reproducción que desea reproducir cuando esté fuera de la temporada navideña.

La segunda acción de Play

Y ahí lo tienes. El acceso directo está construido y, cuando lo activa, debería reproducir su lista de reproducción o álbum habitual o música navideña, dependiendo de cuándo esté leyendo esto. Si lo ha construido siguiendo estas reglas, la música navideña debe reproducirse desde la temporada navideña especificada hasta las 12:00 a. M. Del 26 de diciembre.

Si quieres más ejemplos de cómo puedes usar el comando «Si», ya he ofrecido un atajo que muestra cómo el comando «Si» puede ayudarte a controlar las luces de HomeKit, creando un interruptor de palanca de una palabra para encender las luces. o apagado. Hay muchas formas diferentes de usar el comando «Si», y estoy seguro de que lo exploraremos más a medida que pase el tiempo.

Qué quieres ver a continuación?

¿Hay algo que desee saber sobre las secuencias de comandos en los accesos directos? Nos hemos familiarizado con el menú de atajos y ahora hemos pasado algún tiempo con el comando «Si». Déjame saber en los comentarios si hay algo que quieras ver la próxima vez.

Deja un comentario