Snow Leopard; Der Tod der CMMs; Die Auferstehung von GPS-Info
Geschrieben von admin in SoftwareIn die nagelneuen Version 10.6 des Mac-Betriebssystems hat Apple zwar eine Menge neuer Funktionen und Verbesserungen eingebaut, aber nicht zum ersten Mal wurden leider auch einige Features einfach entfernt.
Diesmal waren die CMMs (Contextual Menu Modules) an der Reihe und fielen der Axt zum Opfer. Schon seit Mac OS 8.5 konnten findige Entwickler kleine Module programmieren, um das Kontextmenü des Finders und anderer Programme mit hilfreichen Erweiterungen zu versehen.
Die hochgelobte Cocoa-Programmierschnittstelle hat diese wertvollen Tools nie richtig unterstützt, und da diese CMMs auch noch alle die Carbon-Schnittstelle benutzen, waren sie der Cocoa-affinen Apple Entscheiderebene schon länger ein Dorn im Auge. Mit dem neuen Cocoa-Finder in Snow-Leopard ging daher einfach die Ära der CMMs zu Ende.
Unglücklicherweise fiel diesem unerfreulichen Kahlschlag auch das überaus nützliche, kostenlose GPS-Info CMM zum Opfer, das direkt im Kontextmenu die GPS-Koordinate einer Bildatei anzeigen konnte, und in einem Untermenü zahlreiche weitere Kommandos enthielt, etwa das Anzeigen der Stelle in Google Earth.
Was war also tun für Snow Leopard? Apple antwortete auf eine Anfrage, man solle doch die schönen, neuen System Services verwenden, die habe man für Snow Leopard ganz toll verbessert, und das wäre Cocoa, und daher sowieso alles besser als vorher.
Dumm nur, daß diese Services in Snow Leopard zwar wirklich verbessert wurden, aber auch weiterhin sehr statisch sind. Es ist zum Beispiel gar nicht möglich, für eine Bilddatei den Eintrag “Zeige Ort in Google Earth” nur dann in das Kontextmenü einzuhängen, wenn die Datei auch wirklich GPS-Werte enthält. Überhaupt lassen sich nur festgelegte Texte als Menüeinträge anbieten, wirklich kontext-sensitive Kommandos wie “Zeige N 50° 53′ 11″ E 4° 31′ 32″ in Google Earth” lassen sich auch in Snow Leopard nicht realisieren. Immerhin haben einige wichtige Ingenieure bei Apple inzwischen ein Einsehen, und wohl verstanden, daß das wichtig und brauchbar wäre, also vielleicht gibt es dann in 10.7 wieder ein echtes flexibles Kontextmenü in der schönen neuen Cocoa-Welt.

Aber bis dahin wollte ich das GPS-Info Modul nicht ruhen lassen. Eine neue Idee mußte her, und führte zu Version 2.0 von GPS-Info. Statt eines CMMs wurde aus GPS-Info jetzt ein richtiges Programm, das aber auch über das Kontextmenü geöffnet werden kann, und danach auf Wunsch einfach mitverfolgt, welche Datei im Finder gerade ausgewählt ist.
Statt im Kontextmenü zeigt GPS-Info 2.0 jetzt alle wichtigen Informationen zu einem Photo in einem kompakten, schicken, halbtransparenten, schwarzen Fenster an, das über allen anderen Fenstern schwebt.
Auf einen Blick kann man sehen, ob und welche GPS-Koodinate im Bild enthalten ist. Zusätzliche IPTC-Angaben zum Ort, und Land, und auch einige weitere, grundlegende Datei-Informationen werden angezeigt. Wem die Angabe der IPTC-Daten nicht gefällt, kann sie durch einfaches Verkleinern des Fensters ausblenden.
Natürlich wird nicht nur die eigentliche GPS-Koordinate von GPS-Info erkannt und dargestellt, sondern auch die GPS-Höhe über dem Meeresspiegel, und die Blickrichtung des eingebauten Kompasses, wenn das Bild diese zusätzlichen GPS-Angaben enthält.
Weiterhin stehen alle wichtigen Kommandos auf Knopfdruck zur Verfügung: Anzeige der Position in Google Earth, Speichern der GPS-Koordinate im KML-Format, und natürlich auch das Starten der Geosuche im CDFinder, die alle benachbarten Photos in der CDFinder Datenbank (und iPhoto!) findet und anzeigt. Aber auch die beliebten Webseiten, wie Flickr, Locr, Google Maps, WikiMapia oder auch die OpenStreetMap lassen sich sofort aus GPS-Info öffnen, um zu sehen, ob es an dem aktuellen Ort etwa spannende Bilder gibt.
GPS-Info 2.0 ist auch weiterhin Freeware, Spenden (durchaus auch Schokolade für die Entwickler!) und Lob sind aber wie immer auch willkommen.
Ab dem 9.9.2009 steht GPS-Info auf http://www.cdfinder.de/de/de/de/de/gpsinfo.html zur Verfügung, und läuft nicht nur in Snow Leopard, sondern auch ganz normal noch in 10.5.
Fragen? Direkt Mail an den Entwickler Norbert Dörner.
Einträge (RSS)