¿Cómo hacer cierta combinación de teclas en AppleScript?

1

Estoy tratando de hacer un programa que grabe una transmisión en vivo durante un tiempo determinado y luego lo guarde en mi escritorio. Esto es lo que tengo hasta ahora.

TWiT Live Recorder (versión de 30 segundos)

tell application "Terminal"
     do script "curl http://bglive-a.bitgravity.com/twit/live/high --ignore-content length -o ~/Desktop/TWiT_Live_Archive.flv"
     delay 30
end tell
tell application "System Events"
     keystroke "^C" (^C is the stop signal)
end tell

Pero por alguna razón esto no detiene la grabación. ¿Por qué crees que esto sería y cómo puedo solucionarlo?

    
pregunta The Fancyman 25.07.2014 - 04:59

2 respuestas

1

^C no es una combinación de teclas válida. Uso:

tell application "System Events"
    keystroke "c" using control down
end tell
    
respondido por el grg 25.07.2014 - 10:48
0

No tengo un OSX en la manga, pero creo que el problema es: ^C no es como Ctrl + C .

Lo que estás buscando es:

keystroke "c" using control down

editar: fue demasiado lento: 3

    
respondido por el Matthieu Riegler 25.07.2014 - 10:49

Lea otras preguntas en las etiquetas