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?