Wie zeige ich den MiniPlayer in iTunes mit AppleScript an?

Ich verwende einen Automator-Workflow, um iTunes beim Start usw. zu öffnen.

Ich möchte, dass das MiniPlayer-Fenster geöffnet wird. Ich sehe in Automator keine Funktion dafür.

Wie könnte ich das mit einem AppleScript-Skript machen?

Antworten (2)

AFAIK, Sie können dies nur mit UI-Scripting tun, hier sind einige Möglichkeiten, um zum Miniplayer zu wechseln:

Simulieren eines Klicks auf die Schaltfläche in der Benutzeroberfläche:

tell application "System Events" to tell process "iTunes"
    click button 4 of window 1
end tell

Mit der Tastenkombination:

tell application "System Events"
    tell application "iTunes" to activate
    keystroke "m" using {option down, command down}
end tell

Wenn Sie das Miniplay UND den Player in voller Größe anzeigen möchten (Ihre Anfrage ist nicht klar), verwenden Sie:

tell application "System Events"
    tell application "iTunes" to activate
    keystroke "3" using {option down, command down}
end tell

Sie können dies auch tun, indem Sie den Klick auf das Menüelement skripten:

tell application "System Events"
    tell process "iTunes"
        tell menu bar 1
            tell menu bar item "Window"
                tell menu "Window"
                    click menu item "Switch to MiniPlayer"
                end tell
            end tell
        end tell
    end tell
end tell

…aber es ist trotzdem keine 'richtige' Methode :(

Es hat auch den Nachteil, dass ich nicht auf einem nicht-englischen OSX arbeiten werde. Deshalb habe ich es nicht vorgeschlagen.