Ho un applescript che utilizza una named pipe e le trasmette dati. Ho il mio script che passa detti dati in un ciclo while, che funziona, ma trovo che non riesco a fermare lo script manualmente senza chiudere il programma Script Editor. Non ho bisogno di forzare la chiusura.
Ecco lo snippet pertinente del mio script (d è un riferimento al film QT attivo e in riproduzione, aname è un percorso POSIX valido che specifica la posizione della named pipe):
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