AppleScript per manipolare VLC

1

Voglio fare uno script, che possa avviare VLC player, e nel player VLC "Open a file", quindi "Seleziona una cartella", quindi fai clic su "aggiungi", poi su "riproduci". Penso che Automator non possa farlo. Ma Applescript sembra legittimo, vero?

Come si costruisce uno script semplice, che posso salvare come applicazione, quindi configurarlo nella cartella di avvio?

Percorso: la cartella in questione /Users/server_raagc/Copy

(Ho provato l'automator, quindi il applescript, quindi il terminale con un .plist e poi un altro automator combinato con un applescript salvato come applicazione, il tutto in un modo diverso 36 volte.

Il mio codice:

set workflowpath to "/Users/server_raagc/Desktop/FINAAAAAL - copie.workflow" 
set qtdworkflowpath to quoted form of (POSIX path of workflowpath) 
set command to "/usr/bin/automator " & qtdworkflowpath 
set output to do shell script command 

Sempre un errore. O qui cercando di codificarne un altro. La stessa cosa.

 activate application "VLC"
 tell application "System Events"
keystroke "O" using command down
 end tell
 tell application "System Events" to tell process "VLC"
click button "Parcourir..." of window 1 of window 2
 end tell

Il test dell'automobilista: Forse perché uno è un "Watch Me do"?

    
posta user3525208 12.04.2014 - 10:45
fonte

2 risposte

3

Questo AppleScript aprirà la cartella specificata in VLC e inizierà a riprodurre il contenuto:

tell application "VLC"
  OpenURL "file:///Users/grgarside/Desktop/test/"
  play
end tell
    
risposta data 12.04.2014 - 10:53
fonte
2

apri la cartella quindi esegui lo script

tell application "Finder" to set cwd to POSIX path of (insertion location as alias)

tell application "VLC"
    OpenURL "file://" & cwd & ""
    play
end tell
    
risposta data 17.04.2016 - 21:39
fonte

Leggi altre domande sui tag