macfidelity

|

rethinking the think-different thing

mac & apps | Keyboard Maestro

February 21st, 2010 at 13:01

Heute gibts mit Keyboard Maestro mal wieder eine klassische Programmvorstellung. Text, bunte Bilder, Querverweise und am Ende noch eine Lizenz zum verjubeln.

Gruber schrieb einst zu diesem Programm

People sometimes ask me whether I have any — for lack of a better term — secret weapon software to recommend. Utility apps like, say, LaunchBar or Quicksilver (on that one, I’ve been in the LaunchBar camp for a few years). The sort of apps Batman would keep in his utility belt if his utility belt were a metaphor-stretched Macintosh.
Keyboard Maestro is such an app. It’s several utilities in one: a powerful macro program, a clipboard history manager, a hot key manager, a keyboard switcher, and more.

Viel Spaß beim Keyboard Maestro schnuppern.

Keyboard Maestro

Über Keyboard Maestro

Keyboard Maestro ist ein kommerzielles Macro-Programm. Der Hersteller selbst beschreibt es so

Keyboard Maestro is a powerful macro program for Mac OS X Leopard and Snow Leopard which has received glowing reviews. Keyboard Maestro will take your Macintosh experience to a new level in “Ease of Use”. With Keyboard Maestro you can design a custom action sequence with your own shortcuts and use them at any time, you can navigate through running applications and open windows with Program Switcher, and you can work with an unlimited number of clipboards – all by pressing simple keystrokes.

Im folgenden will ich mir die aktuelle Version 4.0.2 mal genauer ansehen – ich hoffe die Grundfunktionen sind damit im Ansatz überschaubar wenngleich man für die Details schon jetzt nur an die Projektseite verweisen kann.

Die ersten Schritte

Nach einer angenehm einfachen Installation (entpacken und an den Wunschort ziehen) erblickt man im ersten Zuge wohl das Hauptfenster (Editor) – welches zur Konfiguration einzelner Macros dient.

Bevor ich hier weiter einsteigen will folgen aber erst einige Basics um den Grundaufbau besser nachvollziehen zu können.

Keyboard Maestro unterteilt sich im Alltag in 2 Bereiche

  • Keyboard Maestro Engine
  • Keyboard Maestro Editor

Den Editor kennt ihr bereits von obigem Screenshot – die Engine dagegen ist die Basis ohne die kein Macro ausgeführt werden kann. Keyboard Maestro nistet sich nach dem ersten Start direkt in der Menüzeile ein und bietet so direkten Zugriff die Engine und den Editor.

Preferences

Keyboard Maestro Editor

Ab Werk kommt der Editor bereits mit einigen fertigen Macros daher …

… der Anwender kann sich jedoch eigene Gruppen definieren


… welche mit bestimmten Rahmenbedingungen feinjustiert werden können.

Innerhalb einer Gruppe kann man sich nun einzelne Makros definieren – das sieht dann in etwa so aus

Auch hier wieder diverse Optionen

Wählt man nun New Action erhält man auf der linken Seite des Editors Zugriff auf diverse Aktionen

Innerhalb derer man natürlich auch suchen kann

Via Edit wird die Bearbeitung abgeschlossen und fertig ist das Beispielsmacro.

Das Anwendungsbeispiel hat sicherlich keinen großen Tiefgang – sollte aber die grobe Herangehensweise erklären. Obiges Beispiel bedeutet konkret

  • gilt nur für Finder.app (via Gruppen-Definition)
  • Trigger erfolgt via Tastenkürzel CMD + Ü
  • Aktion Öffne bestimmten Ordner

Natürlich kann ein Macro aus einer Kombination von diversen Aktionen bestehen – letzlich erinnert die Herangehensweise etwas an Automator Workflows. So könnte man also relativ simpel einen eigenen Autostart mit Growl-notifications etc basteln.

oder auch zeitbasierende Aktionen etc etc.

Tiefer eintauchen

Da Keyboard Maestro relativ Funktionalität mit sich bringt wollte ich hier nur einen kleinen Teil aufzeigen – wer tiefer in das Thema eintauschen will sollte sich u.a. hier umsehen

Obige Links stammen alle direkt von der Herstellerseite (wobei die Ordnung positiv auffällt)

Fazit

Ich habe das Programm selbst erst seit kurzer Zeit im Einsatz – von daher tue ich mich noch schwer es im vollem Umfang zu beurteilen. Der Editor war im ersten Moment etwas irritierend – nach kurzer Verwendung löst sich diese Einstiegshürde aber. Ob man sich nur mit den fertigen Macros zufrieden gibt – sich selbst welche erstellt bzw aufnimmt bleibt einem selbst überlassen und wird wohl auch stark vom eigenen Arbeitsalltag abhängen.

Die Möglichkeiten erscheinen sehr weitreichend – wobei es wohl wie so oft bei Programmen dieser Art etwas Einstiegszeit erfordern wird. Einerseits um die individuellen relevanten Funktionen zu erkennen und andererseits um diese dann mit passenden  (und hirnkompatiblen) Macros abzubilden. Sei es nun inkl. Applescript, Shellscript, Growl-Support oder sonstigem PiPaPo.

Ist diese Hürde mal gemeistert wird man Keyboard Maestro wohl nicht mehr missen wollen. In meinem Fall greife ich bis dato nur auf einige Bereiche zurück – so wird die z.b die Clipboard-Funktion noch komplett ignoriert, der App-Window-Switcher kommt hingegen schon aktiv zum Einsatz.

Das nächste Ziel ist die Definition von Worksets welche ich über die Menubar aufrufe und so gleich meinen Desktop aufräumen und für den nächsten Task vorbereiten kann.

Kurzum

Hohe Funktionsvielfalt – verhältnismäßig lange Lern-/Anpassungskurve

Eierlegende Wollmilchsau kommt mir da noch in den Sinn ;)

Gewinnspiel

Stairways Software hat mir 1 Lizenz zum verlosen zu Verfügung gestellt – danke nochmal an dieser Stelle. Solltet ihr Interesse an der Lizenz haben so müßt ihr mir in Kommentarform erklären welchen Anwendungsfall ihr sofort mit Keyboard Maestro lösen würdet. Der Gewinner wird dann am 01.03.2010 ausgelost.

Fragen über Fragen

Verwendet ihr selbst eine Macro-Lösung welche mit Keyboard Maestro vergleichbar ist? Wenn ja welche? Und wie sind eure Erfahrungen damit?

Tags: , , ,

16 Responses to “mac & apps | Keyboard Maestro”

  1. schiko Says:

    Wenn ich es richtig verstanden habe könnte ich damit endlich das Problem lösen, dass Safari einen Tab-Wechsel vornimmt, obwohl sich der Cursor in einem Eingabefeld befindet. Mit Boardmitteln habe ich das so nicht hinbekommen.

    Mit fallen aber sicher noch viele weitere Beispiele ein, wenn ich die Lizenz erst mal habe… :-)

    ReplyReply
  2. fidel Says:

    @schiko
    für die Nicht-Safari-User wie mich….

    Wann macht Safari einen “ungewollten” Tab-Wechsel?

    Gruss
    fidel

    ReplyReply
  3. fellowweb Says:

    Aus konkretem Anlass würde ich als erstes mein Glück versuchen, die “Als PDF sichern”-Funktion des Standard-Drucken-Dialogs unmittelbar über Cmd+Opt+P ansteuern zu können.

    Denn die anderen bisher gefundenen Lösungsansätze überzeugen noch nicht 100%ig.

    ReplyReply
  4. Andy Says:

    Endlich wieder meine Apps per Tastenkürzel starten!!!
    Ich bin schon seit langem auf der Suche nach so einer App. Nachdem Quicksilver bei mir das Handtuch geworfen hat…

    ReplyReply
  5. Michael Says:

    Ich würde es unter anderem dafür benutzen, um in Firefox das vi.sualize.us (http://vi.sualize.us/) Bookmarklet via. Shortcut aufrufen zu können. Bisher sind das noch unnötige Mauswege, die man damit umgehen könnte.

    Vielleicht kennt aber jemand, ein Plugin für Firefox, um Lesezeichen ein Shortcut zuzuweisen. Bisher hatte ich bei der Suche allerdings kein Glück.

    Gruß

    ReplyReply
  6. david Says:

    Ich würde mir wohl als erstes nen Sammel-Skript schreiben (mit Copy+Paste, ähnlich im Tutorial), mit dem ich interessante Textschnipsel in ne Textdatei oder so speichere.

    Bis jetzt kopiere ich mir immer, wenn ich nen interessanten Film oder nen nettes Zitat finde, dieses manuell in ein Fenster ins Programm Notizzettel.

    Mit der Automatisierung würde man es dann sicher auch hinbekommen, das er neben der Zeit auch zB. den Link zu der Webseite, aus dem das Zitat stammt, mitgespeichert wird…

    ReplyReply
  7. makomi Says:

    Ich werde Keyboard Maestro auf jeden Fall für das selektive Mounten von Netzwerkshares verwenden. Dann gibt es genügend Skripte, die gesteuert und gefüttert werden wollen :) .

    ReplyReply
  8. fidel Says:

    interessant – war der Artikel/Programm/beides so uninteressant – oder liegt einfach am Geekfaktor?

    ReplyReply
  9. Michael S Says:

    Ich würde mich ein wahrer Keyboardjunkie nennen, Keyboard Maestro habe ich mir jetzt nach deinem Review mal genauer angeschaut und ich bin eigentlich positiv überascht. Für viele Programme habe ich jetzt Shortcutsangelegt , dass ich sie einfach schneller starten kann oder ich habe für Echofon ein Makro angelegt welches mir das Wechseln eines Profiles ermöglicht. Alles ein allem echt SUPER!! Deshalb würde ich mich natürlich über eine Lizenz sehr freuen!

    ReplyReply
  10. Michael Says:

    Ich würde wohl endlich die Möglichkeit besitzen, etwas Ähnliches wie es “PhraseExpress” unter Windows ist, auf dem Mac einsetzen zu können. Seit langem bin ich auf der Suche nach einem adäquaten Ersatz, konnte es bisher aber für den Mac nicht finden.

    Viele Grüße, Michael.

    ReplyReply
  11. fidel Says:

    Und gewonnen hat die Nummer 10.

    @Michael:
    kann ich die in deinem Kommentar verwendeten Mailadresse verwenden um die Lizenz beim Entwickler anzufordern? Oder willst du eine spezielle verwenden?

    So oder so wünsche ich dir viel Spaß mit der Software – den anderen viel Erfolg beim nächsten Giveaway.

    Gruss
    fidel

    ReplyReply
  12. Michael Says:

    Wow. Vielen Dank! Bin ganz platt :-) ja, das wäre die richtige Adresse, kannst du genau so verwenden.

    Vielen Dank nochmal und viele Grüße, Michael.

    ReplyReply
  13. fidel Says:

    @Michael,

    ok – Mail an den Entwickler ist raus – deine Lizenz sollte in den kommenden Tagen per Mail bei dir landen.

    Viel Spaß damit – und wenn du Lust hast kannst du ja mal in ein paar Wochen ein Zwischenfazit hier in Kommentarform abgeben. Würde mich interessieren.

    Gruss
    fidel

    ReplyReply
  14. Michael Says:

    Hi fidel,

    das mache ich gerne! Vielen Dank nochmal!

    Viele Grüße, Michael.

    ReplyReply
  15. Peter N Lewis Says:

    Congrats, @Michael! I have sent you your license, I hope you enjoy Keyboard Maestro.

    ReplyReply
  16. fidel Says:

    @Peter
    thanks once again for the support & quick reply.

    Greetings
    fidel

    ReplyReply

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>