0 votos

¿AppleScript se ejecuta dos veces?

Este script debería decir a b una sola vez pero muchas veces dice a b a b.

Creo que esto tiene algo que ver con la fase de solicitud de Saved. He vaciado la carpeta Saved application stage para este script y luego la he bloqueado. Entonces script funciona por un tiempo pero después de algunas ejecuciones empieza a decir a b a b otra vez.

¿Cómo puedo solucionarlo?

--stay open

on run
    say "a"
    say "b"
end run

on my_stuff()
    say "my stuff"
end my_stuff

on idle
    my_stuff()
    return 30
end idle

on quit
    say "quit"
    continue quit
end quit

0 votos

¿Qué es "Saved application stage", se refiere a "Saved Application State"?

0 votos

Me refiero a "Estado de la aplicación guardada".

-1voto

Trate de poner un retraso antes de tales:

on run
    delay 5
    say "a"
    say "b"
end run

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