- Registriert
- 07.07.12
- Beiträge
- 1.310

Seit Erscheinen von OS X Mountain Lion und dem Notification Center sind einige Tools (viele davon basieren auf AppleScript) erschienen, die den aktuellen Titel von iTunes als Meldung anzeigen. Alle scheitern aber bisher daran, das Album Cover anzuzeigen. Das hat einen einfachen Grund: Es ist nicht vorgesehen, dass beliebige Bilder angezeigt werden, sondern es wird immer das Icon des jeweiligen Programms angezeigt. Die einzige Möglichkeit das Album Cover anzuzeigen ist es also das Icon zu ändern. Das ist in AppleScript relativ einfach zu lösen, schnell taucht jedoch ein weiteres Problem auf: Ist ein Programm einmal im Notification Center registriert, wird das Programmicon nicht mehr aktualisiert. Da es keine Möglichkeit gibt per AppleScript ein Programm aus dem Notification Center zu löschen, muss dies manuell in einer SQL-Datenbank geschehen, die sich im Ordner ~/Library/Application Support/NotificationCenter/ befindet.
Wie ihr schon seht, ist das ganze keine sehr saubere Lösung, eine andere habe ich bisher allerdings nicht gefunden. Die Meldung wird übrigens über Cocoa-AppleScript abgesetzt, vielen Dank an dieser Stelle an kermitd von Macuser.de, der das ganze hier beschrieben hat.
Das Programm befindet sich im Moment noch in der Testphase, über Hinweise zu Fehlern oder Verbesserungsvorschläge würde ich mich sehr freuen.
Den Quellcode sowie das fertige Programm gibt's bei Macuser in diesem Thread.