Odpowiedzi:
1) Utwórz skrypt Apple za pomocą edytora AppleScript i zapisz go (np. QTRecord.scpt):
tell application "QuickTime Player"
activate
start (new movie recording)
end tell
2) Otwórz terminal i uruchom skrypt w wierszu polecenia:
osascript QTRecord.scpt
Lub całość jako jedna linijka:
osascript -e 'tell application "QuickTime Player" to activate' -e 'tell application "QuickTime Player" to start (new movie recording)'
Według tej strony można to zrobić za pomocą Applescript
tell application "QuickTime Player"
set nr to (new movie recording)
set nr to start recording true
delay 10
set nr to stop recording true
end tell
Więc współdziała z Quick-time. W QuickTime nie ma bezpośrednich poleceń.
Expected end of line, etc. but found “true”.