1 votos

AppleScript para manipular VLC

Quiero hacer un script, que pueda lanzar VLC player, y en VLC player "Abrir un archivo", luego "Seleccionar una carpeta", luego hacer clic en "añadir" y luego "reproducir". Creo que Automator no puede hacer esto. Pero Applescript parece legítimo, ¿no?

¿Cómo construir un fácil script, que puedo guardar como una aplicación y luego configurarlo en la carpeta de inicio?

Ruta : la carpeta en cuestión /Users/server_raagc/Copy

(Probé con automator, luego con applescript, luego con terminal con un .plist y luego con otro automator combinado con un applescript guardado como aplicación, todo esto de manera diferente veces 36.

Mi código :

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 

Siempre es un error. O aquí tratando de codificar otro. Lo mismo.

 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

La prueba del autómata: ¿Tal vez porque uno es un "Watch Me do"?

image desc

3voto

siva Puntos 23

Este AppleScript abrirá la carpeta especificada en VLC y comenzará a reproducir el contenido:

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

0 votos

Es un gran reinicio, pero aquí la cosa es que quiero VLC para reproducir un foler, cuando lo hago tell application "VLC" OpenURL "/Users/ruedifly/Desktop/SaintvPatrick/ Play end tell No funciona para mí, porque es la carpeta ¿Cómo puedo hacer eso?

0 votos

Para mí en Snow Leopard corriendo VLC 2.0.7 tuve que añadir un segundo play para que arranque... Tal vez mi configuración es un lío, pero la solución anterior funciona.

2voto

Okaypol Puntos 21

Abrir carpeta y ejecutar script

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

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X