Für die Dänemark-Artikel in meinem Blog muss ich öfter mal dänische Kronen in Euro umrechnen, seltener auch mal umgekehrt. Neulich habe ich mich daher mal gefragt: Könnte ich dies nicht direkt beim Tippen mit einem Snippet machen? Also gar nicht erst in eine Rechner-App wechseln? Stellte sich raus, das geht tatsächlich!
Wie bei mir üblich, habe ich die Snippets in Keyboard Maestro erstellt. Die Snippets deshalb, weil ich zwei pro Währungspaar benötige.
Tippe ich nun z.B. "49dkkeur" wird daraus wie von Geisterhand "6,58 €". Umgekehrt wird aus den Snippet "50eurdkk" die Zeichenkette "372,24 DKK". Der Umrechnungskurs ist hierbei nicht fest im Snippet-Code einprogrammiert, sondern wird von Keyboard Maestro bei der Europäischen Zentralbank abgefragt. Vermutlich mein bisher abgefahrenstes Snippet. Wie schon bei meinem Snippet für Inline-Berechnungen machen wir wieder Gebrauch davon, dass ein Trigger/Auslöser (in diesem Fall eine getippte Zeichenkette) nicht starr sein muss. Die hier verwendeten Auslöser lassen sich sehr gut als sogenannte reguläre Ausdrücke formulieren. Damit kommen wir für die Umrechnung von Kronen in Euro zu folgendem Makro: