Crea un cronómetro de cuenta atrás en AppleScript

Crear  a mano un simple cronómetro para controlar que no se nos pase el tiempo delante de nuestro ordenador es algo sencillo con unos pocos conocimientos de AppleScript.

Con los artículos publicados en este sitio web tenemos la información suficiente para crear un script que nos pregunte cuántos segundos queremos para la cuenta atrás y que tras finalizar la cuenta atrás reproduzca un sonido.

El código sería el siguiente:

on playSound(soundFileName)
	do shell script "afplay /System/Library/Sounds/" & soundFileName
end playSound

on run
	set numberOfSeconds to text returned of (display dialog "Introduzca los segundos para la cuenta atrás" default answer "")
	delay numberOfSeconds
	playSound("Glass.aiff")
end run

Es un script sencillo que puede ser mejorado fácilmente incluyendo, por ejemplo, soporte para reconocer horas y minutos.

Cómo compartir scripts de AppleScript con ficheros de sonido, texto y demás usando paquetes de scripts

Ya hemos visto cómo crear scripts y aplicaciones a partir de nuestros scripts para realizar y automatizar tareas y, por ahora, podemos compartirlos con otros usuarios sin demasiados problemas ya que siempre hemos accedido a elementos del sistema. Pero imaginemos que queremos crear un script con sus propios sonidos, ficheros de texto o ficheros de recursos y que siga ejecutándose sin problemas en nuestro Mac y el de nuestros amigos. En este artículo veremos cómo hacerlo.

Continuar leyendo «Cómo compartir scripts de AppleScript con ficheros de sonido, texto y demás usando paquetes de scripts»