Sikuli – Routinen mittels Screenshots programmieren
Mit Sikuli kann man wiederkehrende Routinen auf Basis von simplen Screenshots programmieren. Die auf Jython, einer Java-Implementierung der Programmiersprache Python, basierende Software ermöglicht es vor allem langweilige bzw. immer wiederkehrende Routineaufgaben schnell und auf eine recht intuitive Art zu automatisieren.
Es wird dabei zwar mit Befehlen wie click() und findAll() gearbeitet, aber die Parameter, die in die Klammern kommen, sind Screenshots. Das kleine Beispiel zeigt den “Code” für eine Routine, die den Papierkorb auf einem Mac bzw. auf einem Windows-Rechner leert:
Ich finde die Idee mit den Screenshots einfach super. Der nächste Schritt müsste sein, dass man einen Screencast macht und daraus die Routine entwickelt wird. Denn wer hat schon Lust, sich diese Befehle alle zu merken ;-)
von Matthias Zellmer

















