blogaholic

Fundstücke und Gedanken

NIght Sky (HDR)Because the sky is high in France, it blows my mind in France.Richmond from below the 9th street bridgeThe view from wytham woodsBell TowerSunrise at the Algerian borderOld and Young Sunflowers

SIKULI: Visueller Makrorekorder

Project SIKULI

Alle Makro-Rekorder, die ich kenne, sind nervig. Sie unterstützen meist nur eine Plattform, sind kryptisch zu bedienen und die Skripte laufen unzuverlässig. Außerdem macht die Einarbeitung keinen Spaß. Nicht minder schlimm: Intern arbeiten solche Rekorder mit den internen Fenster- und Control-IDs, die sich nach einem Software-Update häufig nicht mehr stimmen. Dann bleibt einem oft nichts anderes übrig, als das ganze Makro noch einmal aufzuzeichnen.

SIKULI, eine Entwicklung vom MIT, hat das Zeug dazu, mit diesen Vorurteilen aufzuräumen. Man macht interaktiv kleine Screenshots von den gewünschten Bildschirmausschnitten, auf die geklickt oder gewartet werden soll und programmiert mit diesen Bildausschnitten — die Schnippsel sind mitten im Code.

SIKULI ist in Jython geschrieben, einer Python-Implementierung, die auf der Java VM läuft. Es gibt Versionen für Windows, Mac und Linux.

Es gibt eine nette, aber stellenweise leider etwas langatmige Video-Demo.

Update: Dank an Richard, der mir das in Skype geschickt hat.


1 Kommentar

Fehlt da nicht ein kleiner Satz? Sowas wie: “Danke Richard, dass du mir diesen tollen Link vorhin im Skype geschickt hast!”?

Geschrieben von Richard am 25 January 2010 @ 1am