1 votos

Cómo hacer ciertas keystoke en AppleScript?

Estoy tratando de hacer un programa que registra un flujo en vivo de una cierta cantidad de tiempo y luego la guarda en mi escritorio. Esto es lo que tengo hasta ahora.

TWiT Vivir Grabadora (30 seg versión)

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 se detiene la grabación. ¿Por qué usted piensa que esto podría ser y cómo puedo solucionarlo?

1voto

siva Puntos 23

^C no es válido pulsación de tecla. Uso:

tell application "System Events"
    keystroke "c" using control down
end tell

0voto

Satanicpuppy Puntos 4902

He no, OSX en mi manga pero creo que el problema es : ^C no es como Ctrl+C.

Lo que se busca es :

keystroke "c" using control down

edit: Era demasiado lento :3

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