¿Es posible crear accesos directos para VLC usando Automator?

Veo aquí que Automator se puede usar para crear comandos que luego se pueden activar globalmente.

No tengo idea de cómo usar Automator, pero veo que tiene algunas opciones para involucrar aplicaciones... ¿Se puede crear un "servicio" para VLC que luego se vinculará a activadores de pulsaciones de teclas?

Lo que quiero son comandos simples como pausar/reproducir, retroceder y avanzar que puedan usarse con accesos directos sin importar qué otra aplicación de ventana esté en la parte superior.

Solo por interés, ¿qué Mac tienes?
@Buscar웃 - macbook air y mavericks
Mi MBA tiene las teclas multimedia para esa función, ¿a ti no te funcionan?
@Buscar웃 - hay tres en mi teclado, siguiente, anterior y reproducir/pausar. Estoy interesado en una gama más amplia de accesos directos que funcionen de la misma manera, especialmente en adelante/atrás (dentro del mismo archivo). vlc tiene tres niveles de salto atrás-adelante, iTunes solo uno. Lo uso para la transcripción, por lo que es una gran diferencia para mí.
Si presionas las teclas atrás-adelante, es retroceder/avanzar en el mismo archivo...

Respuestas (1)

Puedes crear servicios como este:

Luego proporcione los accesos directos de los servicios desde Preferencias del sistema> Teclado> Accesos directos> Servicios.

Sin embargo , prefiero usar aplicaciones de terceros en lugar de servicios para asignar accesos directos a los scripts. Ha habido un error desde 10.7 en el que los accesos directos para los servicios no siempre funcionan hasta que pasa el cursor sobre el menú de servicios desde la barra de menú (o, por ejemplo, ejecuta un servicio una vez desde la barra de menú). También hay un retraso notable antes de que se ejecuten los servicios, y los accesos directos para los servicios no funcionan cuando una aplicación que no tiene un menú de servicios (como Tower) está al frente.

Más ejemplos:

tell application "VLC"
    if playing then
        tell application "System Events" to tell process "VLC"
            click menu item "Pause" of menu 1 of menu bar item "Playback" of menu bar 1
        end tell
    else
        play
    end if
end tell
tell application "VLC"
    set n to 60
    if duration of current item - current time > n then
        set current time to current time + n
    else
        next
    end if
end tell
tell application "VLC"
    set fullscreen mode to not fullscreen mode
end tell
tell application "VLC"
    volumeUp
end tell

Abra el diccionario de VLC en AppleScript Editor para ver toda la terminología admitida.