Logo der Workarounder-Seite

Tipps, Lösungshilfen und Downloads aus der EDV-Trickkiste

 


Letztes Update dieser Seite: 10.02.2007

[Home] 
[Mathcad
[NaturallySpeaking
[Workarounder] 
[Automatisierung
[Links] 

 

 

Workarounder

Wozu?

Workarounder ist ein Automatisierungstool, das speziell für den Einsatz mit VisualBasic-Skripten konzipiert wurde und für einige der auf dieser Website vorgestellen Skriptlösungen benötigt wird.

Mit Workarounder kann man die Bedienungsweise von Windows-Anwendungen an eigene Bedürfnisse, Vorstellungen und Arbeitsabläufe anpassen.
Dies kann z.B. in folgenden Fällen notwendig sein:

  • wenn Meldungs- und  Dialogfenster automatisch beantwortet oder zumindest mit passenden Vorgabe-Werten befüllt werden sollen,
  • wenn für häufig benötigte Funktionen keine (oder nicht die gewünschten) Tastenkürzel vorhanden sind,
  • wenn Textbausteine oder Shortcuts für Funktionen nachgerüstet werden sollen, die nur umständlich erreichbar sind,
  • oder wenn häufig wiederkehrende Abläufe (auch anwendungsübergreifend) automatisiert werden sollen.
     

Warum als Ergänzung zu VBS und VBA?

Im Gegensatz zu anderen Lösungen bietet Workarounder Vorteile für Anwender, die bereits Erfahrungen in der (Skript-)Programmierung haben oder solche erwerben wollen:

  • Es wird keine eigene Programmiersprache eingeführt, sondern beliebige ausführbare Dateien (insbesondere Skripte) können gestartet werden, um die gewünschte Aktion zu realisieren.
  • Wichtige Funktionen, die z.B. in VBS oder VBA fehlen, werden durch Befehlserweiterungen in Form von Automatisierungsobjekten zur Verfügung gestellt. Diese Objekte sind nicht nur unter VisualBasic sondern auch in anderen COM-fähigen Programmiersprachen einsetzbar.
  • Der Einstieg wird durch zahlreiche Beispielskripte mit fertigen und einfach konfigurierbaren Lösungen erleichtert. Viele Standardfälle lassen sich daher ohne Bearbeitung einer einzigen Codezeile lösen.
  • Die Entwicklung eigener Automatisierungslösungen wird durch spezielle Tools und Codegeneratoren beschleunigt und erleichtert.

Workarounder bietet außerdem eine grafische Benutzeroberfläche, über deren praxisgerechte Konfigurationsmöglichkeiten das Abfangen verschiedenster Benutzereingaben und Systemereignisse übersichtlich verwaltet werden kann, um die gewünschten Automatisierungsaktionen zielgenau auszulösen.
Workarounder setzt vom Konzept her in besonderem Maße auf Ausbaufähigkeit, so dass auch die Erstellung ganzer Workflow-Lösungen für anwendungsübergreifende Vorgänge möglich ist.

Als Besonderheit kann man Anwendungen auch sehr effizient über ihre grafische Benutzeroberfläche ansteuern. Dadurch lässt sich so gut wie jedes Programm stabil und fehlertolerant automatisieren, dass in einem Windows-Fenster dargestellt werden kann (also zum Beispiel auch solche Programme, die in einer Terminal-Emulation oder einem Browser- oder DOS-Fenster laufen.)

 

Ausgewählte Anwendungsbeispiele

Spezielle Lösungen, die möglicherweise auch für einen größeren Anwenderkreis von Interesse sein könnten, möchte ich hier kurz vorstellen:

 

 


Copyright(c) 2004 Dr. Christian Nerger, alle Rechte vorbehalten.