¿Es posible crear accesos directos para VLC usando Automator?

2

Veo aquí que se puede usar Automator para crear comandos que luego pueden activarse 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 estará vinculado a los activadores de pulsaciones de teclas?

Lo que quiero son comandos simples como pausa / reproducción, retroceso y avance que podrían usarse con accesos directos sin importar qué otra aplicación de ventana esté en la parte superior.

    
pregunta cipricus 19.03.2014 - 14:14

1 respuesta

3

Puedes crear servicios como este:

LuegoproporcionelosaccesosdirectosaserviciosdePreferenciasdelsistema>Teclado>Accesosdirectos>Servicios.

Prefierousar tercero Sin embargo, las aplicaciones en lugar de servicios para asignar accesos directos a scripts. Ha habido un error desde 10.7 donde los accesos directos para servicios no siempre funcionan hasta que se desplaza 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á en primer plano.

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 compatible.

    
respondido por el user495470 19.03.2014 - 19:06

Lea otras preguntas en las etiquetas