Tengo un applecript que utiliza una tubería con nombre y datos de tuberías a ella. Tengo mi script que pasa dichos datos en un bucle while, que está funcionando, pero encuentro que no puedo detener el script manualmente sin salir del programa Script Editor. No necesito forzar el abandono.
Aquí está el fragmento relevante de mi guión (d es una referencia de película QT que está activa y en reproducción; aname es una ruta POSIX válida que especifica la ubicación de la canalización con nombre):
repeat while d is playing
set currtime to (get current time of d) as string
get currtime
do shell script "echo " & currtime & " > " & aname
delay 0.125
end repeat