0 votes

AppleScript s'exécute deux fois ?

Ce script devrait dire a b une seule fois mais plusieurs fois il dit a b a b.

Je pense que cela a quelque chose à voir avec l'étape de l'application Sauvé. J'ai vidé le dossier Saved application stage pour ce script puis je l'ai verrouillé. Ensuite script fonctionne pendant un moment mais après quelques exécutions, il recommence à dire a b a b.

Comment puis-je résoudre ce problème ?

--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 votes

Qu'est-ce que le "Saved application stage", voulez-vous dire "Saved Application State" ?

0 votes

Je veux dire "État d'application sauvegardé".

-1voto

Essayez de mettre un délai avant tel que :

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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X