E 'possibile creare scorciatoie per VLC usando Automator?

2

Vedo qui che Automator può essere utilizzato per creare comandi che possono quindi essere attivati globalmente.

Non ho idea di come usare Automator ma vedo che ha alcune opzioni per coinvolgere le applicazioni ... Si può creare un "servizio" per VLC che verrà poi associato ai trigger di battitura?

Quello che voglio sono comandi semplici come pausa / riproduzione, avanti e indietro che potrebbero essere usati con scorciatoie indipendentemente da quale altra applicazione di finestra sia in primo piano.

    
posta cipricus 19.03.2014 - 14:14
fonte

1 risposta

3

Puoi creare servizi come questo:

QuindidaiicollegamentiaiservizidaPreferenzediSistema>Tastiera>Tastidisceltarapida>Servizi.

Preferiscoutilizzare terza parte applicazioni invece di servizi per assegnare scorciatoie agli script. C'è stato un bug dal 10.7 in cui le scorciatoie per i servizi non funzionano sempre finché non si passa con il mouse sul menu servizi dalla barra dei menu (o, ad esempio, si esegue un servizio una volta dalla barra dei menu). C'è anche un ritardo notevole prima che i servizi vengano eseguiti e le scorciatoie per i servizi non funzionano quando un'applicazione che non ha un menu servizi (come Torre) è in primo piano.

Altri esempi:

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

Apri il dizionario VLC in AppleScript Editor per vedere tutta la terminologia supportata.

    
risposta data 19.03.2014 - 19:06
fonte

Leggi altre domande sui tag