AppleScript per registrare video della webcam

0

Sono nuovo di AppleScript e sto provando a scrivere uno script per registrare dalla webcam per dire X secondi.

Lo script qui sotto dà un errore che non ho il permesso di salvare questo file sul desktop. Come posso evitare questo errore?

In secondo luogo, come posso salvare il file con Data e ora aggiunte nel nome del file?

tellapplication "QuickTime Player"  
  set newMovieRecording to new movie recording  

  tell newMovieRecording  
  start  
  delay 5  
  pause  
  save newMovieRecording in "/users/rohitbhutani/desktop/movie.mov"  
  stop  
  close newMovieRecording  
  end tell  
    
posta rohit bhutani 15.07.2016 - 17:27
fonte

1 risposta

1

Qualcuno nelle comunità Apple mi ha aiutato a risolvere il problema. Pubblicare una risposta se qualcuno affronta lo stesso problema.

 set theCurrentDate to current date
set dateTime to short date string of theCurrentDate & space & time string of theCurrentDate
set P to offset of "/" in dateTime
set dateTime to text 1 through (P - 1) of dateTime & "-" & text (P + 1) through -1 of dateTime
set P to offset of "/" in dateTime
set dateTime to text 1 through (P - 1) of dateTime & "-" & text (P + 1) through -1 of dateTime
set theFilePath to "/Users/rohitbhutani/Desktop/movie " & dateTime & ".mov"

tell application "QuickTime Player"
     set newMovieRecording to new movie recording
     tell newMovieRecording
           start
           delay 5
           pause
           save newMovieRecording in POSIX file theFilePath
           stop
           close newMovieRecording
     end tell
end tell
    
risposta data 15.07.2016 - 18:19
fonte

Leggi altre domande sui tag