1 votes

AppleScript pour manipuler VLC

Je veux faire un script, qu'il puisse lancer VLC player, et dans VLC player "Ouvrir un fichier", puis "Sélectionner un dossier", puis cliquer sur "ajouter" puis "lire". Je pense que Automator ne peut pas faire ça. Mais Applescript semble légitime, non ?

Comment construire un script facile, que je peux enregistrer comme une application puis l'installer dans le dossier de démarrage ?

Chemin : le dossier en question /Users/server_raagc/Copy

(J'ai essayé automator, puis applescript, puis terminal avec un .plist puis un autre automator combiné avec un applescript sauvegardé comme application, tout cela de manière différente fois 36.

Mon code :

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 

Toujours une erreur. Ou ici, j'essaie d'en coder une autre. La même chose.

 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

L'automate Test : Peut-être parce que l'un d'eux est un "Watch Me do" ?

image desc

3voto

grg Points 181593

Cet AppleScript ouvrira le dossier spécifié dans VLC et commencera à lire son contenu :

tell application "VLC"
  OpenURL "file:///Users/grgarside/Desktop/test/"
  play
end tell

0 votes

C'est un excellent redémarrage, mais le problème c'est que je veux utiliser VLC pour jouer un film, et quand je le fais tell application "VLC" OpenURL "/Users/ruedifly/Desktop/SaintvPatrick/ Play end tell Cela ne fonctionne pas pour moi, car il s'agit d'un dossier Comment puis-je faire cela ?

0 votes

Pour moi, sur Snow Leopard avec VLC 2.0.7, j'ai dû ajouter un deuxième fichier play pour le faire démarrer... Peut-être que mes paramètres sont erronés, mais la solution ci-dessus fonctionne.

2voto

Okaypol Points 21

Ouvrir le dossier puis exécuter script

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

tell application "VLC"
    OpenURL "file://" & cwd & ""
    play
end tell

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X