iTunes per AppleScript fernsteuern
Im Fscklog wurde gestern die Freeware iTunesCheck vorgestellt. Die Idee, iTunes über Tastenkombinationen programmunabhängig (also auch, wenn iTunes im Hintergrund läuft) zu steuern, ist natürlich gut – wenn auch nicht ganz neu –, aber dafür benötigt man, wenn man sowieso schon ein Shortcut-Programm wie QuicKeys oder iKeys verwendet, keine Extra-Applikation, die noch zusätzlich laufen muss.
Ich benutze dafür die Möglichkeit von QuicKeys, AppleScripts direkt ausführen zu können, und das geht so:
- Über Create > Scripting > Applescript einen neuen Shortcut anlegen
- „Shortcut Scope“ auf „All Applications“ stellen
- Bei „Add Trigger“ die gewünschte Tastenkombination einstellen
- Bei „Edit Text“ folgendes Applescript eingeben:
tell application "iTunes" playpause end tell
Einfach, oder? So ähnlich funktioniert das auch in iKeys. Und wenn Sie nun noch zwischen Titeln vor- und zurückspringen möchten, machen Sie dieselbe Prozedur noch zwei Mal mit folgenden AppleScripts:
tell application "iTunes" next track end tell
tell application "iTunes" previous track end tell
Et voilà – iTunes Fernsteuerung über die Tastatur.
Ähnliche Beiträge:
WM Poster Feiertage und Kalenderwochen in iCal
Kommentare:
Bei den Kommentaren handelt es sich um fremde Inhalte, die sich „esse est percipi“ nicht zueigen macht. Verantwortlich für den Inhalt eines Kommentars ist der jeweilige Verfasser.
Systemweite iTunes-Shortcuts habe ich, seit ich den File-Launcher Butler installiert habe. Wer gerne mit Tastaturkürzeln arbeitet, sollte sich dieses feine kleine Tool unbedingt mal ansehen.
Vor acht Wochen habe ich Butler mal ausprobiert, fand aber das Bedienkonzept so undurchsichtig (ich habe z. B. nie herausgefunden, wie man einen URL hinzufügt), dass ich bei Quicksilver geblieben bin.
Die Konzepte von Quicksilver, Launchbar und Butler sind ja ganz gut, aber ich habe immer noch die Hoffnung, dass jemand die alten Now Utilities mal für Mac OS X umschreibt …
URL festlegen geht in Butler in 3-5 Sekunden: URL aus Browser auf aktive Butler-Bildschirmecke ziehen, in aufpoppenden Konfigurationsfenster an gewünschter Stelle fallen lassen und eine Tastaturkombination festlegen. Fertich.
Über den einzig richtigen File-Launcher gibt es ja richtige Glaubenskriege, in die ich mich gar nicht einmischen will. Ich hatte mir damals (vor ca. einem halben Jahr) auch Quicksilver angesehen, aber das lief bei mir recht instabil und ist in den paar Testtagen mehrere Male abgestürzt. Butler erwies sich als äußerst stabil, also bin ich dabei geblieben. Von der Funktionalität her dürften sie sich nicht viel nehmen.
Now Utilities kenne/kannte ich gar nicht. Was war denn da das besondere dran?
Am ehesten kann man die Now Utilities noch mit MaxMenus vergleichen: Hot Corners mit frei belegbaren Menüs, Direktzugriff auf Systemerweiterungen, Kontrollfelder, bestimmte Ordner, Funktionen etc.
Aber das beste waren die frei konfigurierbaren Menü-Shortcuts: Ich benötige z. B. in Photoshop relativ häufig den Menüpunkt Bild > Bildgröße… dafür gibt es leider aber keinen Kurzbefehl. Also muss ich dass unter Mac OS X – relativ aufwendig, funktioniert auch nicht in allen Programmen – mit QuicKeys bewerkstelligen.
Mit den Now Menus ging das damals so: Menüpunkt mit der Maus auswählen, währenddessen die gewünschte Tastenkombination drücken und Tadaa – fortan konnte man den Menüpunkt mit genau dieser Tastenkombination aufrufen. Genial einfach, oder?
Klingt wirklich lecker, dieses Now Menus. Falls dir mal so ein Tool für OS X über den Weg läuft, wäre ein Hinweis-Post hier nett.
Mit Butler kann man dein Problem übrigens auch lösen. Das Programm erlaubt es nämlich Tastatur-Sequenzen aufzuzeichnen. Dazu muss man die Tastatur-Steuerbarkeit in der Systemsteuerung von OS X aktiviert haben.
Für das Photoshop-Beispiel wäre die Sequenz: [ctrl + F2] (aktiviert das Menu für den Tastaturzugriff, dann 4 x Pfeil-rechts (Bild-Menu in PS), dann 6 x Pfeil-runter und schließlich Return. Diese Sequenz kann man in Butler eingeben und mit einem eigenen Tastaturkürzel künftig abkürzeln. Ist zwar nicht ganz so elegant und etwas fehleranfälliger (ist bei der Anwendung ein Menupunkt ausgegraut, der bei der Aufzeichnung aktiv war, überspringt ihn das Tastatur-Makro und rennt am Ziel vorbei), aber generell funktioniert es ganz gut.
Die eleganteste Lösung für dein Phostoshop-Problem wäre natürlich der Erwerb der CS-Version. Da ist ein Shortcut-Manager dabei (wurde auch mal Zeit)
hi, hab zwar nicht alles verstanden aber vielleicht kann mir hier jemand helfen. ich möchte meine lieblingssender so in die lesezeichenleiste von safari einbinden, das beim anklicken automatisch auch itunes geöffnet wird und die musik läuft. ist sowas mit applescript möglich? wenn ja, könnte es wohl jemand so erklären, dass dieses auch ein dummie nachvollziehen kann.
thanks
Das ist möglich, sogar ohne Applescript. In iTunes kopiert man die URL eines Senders (Information > Zusammenfassung > URL bearbeiten…, z. B. http://streamstation.radiocubik.com:8020/) in die Zwischenablage. Diese URL fügt man in die Adresszeile eines Safari Fensters ein, ändert das „http“ am Anfang in „daap“ (in diesem Fall heißt es dann daap://streamstation.radiocubik.com:8020/), zieht die URL am Icon ein Stück nach unten in die Lesenzeichenleiste und vergibt im anschließenden Dialogfenster einen aussagekräftigen Namen. Bei einem Klick auf das Lesezeichen öffnet sich iTunes mit diesem Sender.
Hier das funktionierende Beispiel von oben: Bossa Brazil. Bei Klick öffnet sich iTunes und spielt den Sender „Bossa Brazil“.
ach was. schon wieder sitz ich staunend vor ihrem wirklich extrem perzeptiven wesen, herr preidel, und mit einem mal fühl ich mich wie damals als kind, wenn ich zum xten mal eine meiner (damals in der anzahl noch recht überschaubaren) plattenhüllen drehte und wendete, in der hoffnung noch etwas zu finden, das vorher übersehen wurde.. später waren es dann gute filme, die man jedesmal wieder neu entdecken konnte, jetzt sind es (ausgesuchte) logbücher wie das ihre, hab nie verstanden, wieso es unbedingt blog heissen muss heute, aber egal:
danke sehr, vielmals, wie mr. chan sagen würde, für stets lohnendes drehen und wenden ihrer aufzeichnungen..
Oh bitte – ich habe zu danken. Nach so einem Kompliment ist der Montag – zumal hier die Sonne dazu noch so herzhaft strahlt – gerettet ;-)
Kommentar schreiben:
FAQ (Häufig gestellte Fragen)
Kommentare:
- Michael Preidel zu CookieCrumble Testflight jetzt auch für macOS
- Götz zu CookieCrumble Testflight jetzt auch für macOS
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Henning zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
Schlagwörter