È possibile creare collegamenti per VLC utilizzando Automator?


2

Vedo qui che Automator può essere utilizzato per creare comandi che possono essere attivati ​​a livello globale.

Non ho idea di come utilizzare Automator, ma vedo che ha alcune opzioni per coinvolgere le applicazioni ... È possibile creare un "servizio" per VLC che sarà quindi associato ai trigger di battitura?

Quello che voglio sono semplici comandi come pause / play, avanti e indietro che potrebbero essere utilizzati con le scorciatoie, indipendentemente da quale altra applicazione della finestra è in cima.


Solo per interesse ciò che Mac hai.
Ruskes

@Buscar 웃 - macbook air e mavericks

Il mio MBA ha i tasti multimediali per quella funzione, non funzionano per te?
Ruskes

@Buscar 웃 - ce ne sono tre sulla mia tastiera, successiva, precedente e play / pause. sono interessato a una gamma più ampia di scorciatoie che funzionerebbero allo stesso modo, specialmente in avanti / indietro (all'interno dello stesso file). vlc ha tre livelli di salto all'indietro, iTunes solo uno. Lo uso per la trascrizione, quindi per me è una grande differenza

Se si premono i tasti indietro-avanti, si torna indietro / avanti nello stesso file ...
Thomas Ayoub

Risposte:


2

Puoi creare servizi come questo:

Quindi dai i collegamenti ai servizi da Preferenze di Sistema> Tastiera> Tasti di scelta rapida> Servizi.

Preferisco usare applicazioni di terze parti invece di servizi per assegnare scorciatoie agli script. Si è verificato un errore dalla 10.7 in cui le scorciatoie per i servizi non funzionano sempre finché non si passa con il mouse sul menu dei servizi dalla barra dei menu (o ad esempio si esegue un servizio una volta dalla barra dei menu). C'è anche un notevole ritardo prima dell'esecuzione dei servizi e le scorciatoie per i servizi non funzionano quando un'applicazione che non ha un menu di servizi (come Tower) è 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 visualizzare tutta la terminologia supportata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.