Bonjour, je suis en train de tenter de créer une applis qui ouvrirais une video en boucle sur quicktime player en plein écran tout en bloquant l'accès au clavier et a la souris.
j'ai partiellement réussie en incluant dans mon script une boucle qui maintient une touche enfoncer si playing is true.
le problème c'est que au bout d'un moment (entre 5 et 25 min) j'ai une erreur 609.
et je ne sais pas comment comment corriger ça.
peut être en utilisant un autre moyen pour bloquer le clavier ou alors avec une condition "si erreur 609 alors (faire tourner un autre script)"...
Je suis sous Sierra donc impossible d'utiliser Keynote.
voici mon code:
on demo()
tell application "QuickTime Player"
activate
tell (open POSIX file "/Users/user/Desktop/testcasino.app/Contents/Resources/Vidéo.mp4")
present
play
delay 1
start
repeat while playing
tell application "System Events"
key code 55
end tell
end repeat
end tell
end tell
end demo
repeat
demo()
do shell script " sleep 2"
end repeat
j'ai partiellement réussie en incluant dans mon script une boucle qui maintient une touche enfoncer si playing is true.
le problème c'est que au bout d'un moment (entre 5 et 25 min) j'ai une erreur 609.
et je ne sais pas comment comment corriger ça.
peut être en utilisant un autre moyen pour bloquer le clavier ou alors avec une condition "si erreur 609 alors (faire tourner un autre script)"...
Je suis sous Sierra donc impossible d'utiliser Keynote.
voici mon code:
on demo()
tell application "QuickTime Player"
activate
tell (open POSIX file "/Users/user/Desktop/testcasino.app/Contents/Resources/Vidéo.mp4")
present
play
delay 1
start
repeat while playing
tell application "System Events"
key code 55
end tell
end repeat
end tell
end tell
end demo
repeat
demo()
do shell script " sleep 2"
end repeat
Dernière édition: