Ist es möglich, mit Automator Verknüpfungen für VLC zu erstellen?

2

Ich sehe hier, dass Automator verwendet werden kann, um Befehle zu erstellen, die dann global ausgelöst werden können.

Ich habe keine Ahnung, wie Automator verwendet werden soll, sehe aber, dass es einige Optionen für die Einbindung von Anwendungen gibt ... Kann für VLC ein "Dienst" erstellt werden, der dann an Tastenanschläge gebunden wird?

Was ich möchte, sind einfache Befehle wie Pause / Wiedergabe, Vor- und Zurück, die mit Verknüpfungen verwendet werden können, unabhängig davon, welche andere Fensteranwendung oben ist.

Gemeinschaft
quelle
Nur aus Interesse, welchen Mac du hast.
Ruskes
@ Buscar 웃 - MacBook Air und Außenseiter
Mein MBA hat die Medientasten für diese Funktion, funktionieren sie nicht für Sie?
Ruskes
@Buscar 웃 - auf meiner Tastatur befinden sich drei Tasten: Nächste, Vorherige und Wiedergabe / Pause. Ich interessiere mich für eine größere Auswahl an Verknüpfungen, die auf die gleiche Weise funktionieren, insbesondere in Vorwärts- / Rückwärtsrichtung (innerhalb derselben Datei). vlc bietet drei Sprungstufen, iTunes nur eine. Ich benutze dies für die Transkription, daher ist es ein großer Unterschied für mich
Wenn Sie die Vorwärts- / Rückwärts-Tasten drücken, wird in derselben Datei vor- / zurückgeschaltet ...
Thomas Ayoub

Antworten:

2

Sie können Dienste wie diesen erstellen:

Geben Sie dann die Dienstverknüpfungen unter Systemeinstellungen> Tastatur> Verknüpfungen> Dienste an.

Ich bevorzuge es jedoch, Anwendungen von Drittanbietern anstelle von Diensten zu verwenden, um den Skripten Verknüpfungen zuzuweisen. Seit 10.7 gibt es einen Fehler, bei dem die Verknüpfungen für Dienste nicht immer funktionieren, bis Sie den Mauszeiger über das Menü Dienste in der Menüleiste bewegen (oder beispielsweise einen Dienst einmal in der Menüleiste ausführen). Es gibt auch eine merkliche Verzögerung, bevor Dienste ausgeführt werden, und die Verknüpfungen für Dienste funktionieren nicht, wenn eine Anwendung ohne Dienstmenü (wie Tower) an vorderster Stelle steht.

Mehr Beispiele:

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

Öffnen Sie das VLC-Wörterbuch im AppleScript-Editor, um alle unterstützten Begriffe anzuzeigen.

Lri
quelle