Nach Update auf Version 1.1.4: Wo sind die alten Ereignisdatensätze?
Workarounder nutzt ab Version 1.1 eine neue Verzeichnisstruktur.
Die in den alten Ereignis-Datensätzen angelegten Skript-Pfade passen nicht dazu. Die Datensätze aus Versionen bis 1.0.9 werden daher beim Update nicht in die neue Datenbank aufgenommen.
Wenn Sie bei der Installation des Updates alle Vorgaben übernommen haben, finden Sie in der Workarounder-Programmgruppe im Startmenü ein Unterverzeichnis mit Hinweisen zum Import der alten Datensätze in die neue Datenbank.
Warum enthält Workarounder keinen Makrorecorder?
"Doch selbst mit einem perfekt arbeitetenden Makrorecorder lassen sich nur relativ einfache Abläufe reproduzieren, ..." 1)
Da solche einfachen und "mechanisch" reproduzierbaren Abläufe nicht die Regel sind und im realen PC-Alltag viele "Störgrößen" auftachen, haben wir anstelle eines Makrorecorders die Bildschirmlupe mit Code-Generator entwickelt.
Damit können Sie Anwendungen genau so kontrollieren wie ein "sehender Benutzer" und Ihre automatischen Mausklicks fehlertolerant machen.
Ihre Makros (bzw. Skripte) lassen sich mit Workarounder auch durch die Ortsveränderlichkeit von Fenstern und Bedienelementen oder durch lastabhängig verzögertes Ansprechverhalten von Anwendungen nicht mehr aus der Ruhe bringen.
Benötigen Sie diese Kontrolle nicht, so lösen Sie einfache Mausklicks auch ohne eine einzige Codezeile aus.
Hier mehr zum dahinter stehenden Konzept.
1) R. Nebelo,
Windows-Automaten - Makrorecorder und Skriptsprachen erledigen lästige Arbeiten, Testbericht in c't 2006, Heft 26, S. 154
Warum enthält Workarounder keine Skriptsprache?
Weil es bereits sehr leistungsfähige Skriptsprachen für Windows gibt, die Sie
mit Workarounder verwenden können. So können Sie z. B. VisualBasic
Scripting einsetzen, und die dabei erworbenen Erfahrungen auch auf die
Makro-Entwicklung unter MS Office übertragen und umgekehrt.
Hier mehr zum dahinter stehenden Konzept.
Warum gibt es keine kontextsensitive Hilfe?
Sie finden die Hilfe derzeit unter "Hilfe/Workarounder Hilfe" in Form eines beiliegenden PDF-Dokuments, das sowohl Volltext-Suche bietet, als auch ausdruckbar ist, wenn Sie es als Referenz verwenden wollen.
Bitte nutzen Sie auch die kurzen Hinweistexte, die erscheinen, wenn Sie den Mauszeiger auf einem Bedienelement ruhen lassen. Ob und wie lange diese Tool-Tipps angezeigt werden, können Sie übrigens unter Optionen/Anzeige einstellen.
Eine kontextsensitive Hilfe ist mittelfristig geplant.
Warum kann man beim Editieren von Makros/Skripten die Befehle nicht einfach aus einer Liste auswählen?
Genau das können Sie, wenn Sie unter VBS den für Workarounder sehr empfehlenswerten Open-Source-Editor "Notepad++" verwenden und unsere Autovervollständigen-Vorlage installieren.
Sie können dieses Zubehör bequem über den entsprechenden Assistenten (unter Optionen/Zusatz-Tools) installieren und konfigurieren. Weitere Hinweise hierzu: Tutorial, 6. Übung
Warum kann die Position eines ortsveränderlichen Symbols auf einer Symbolleiste nicht bestimmt werden?
Einige Anwendungen (insbesondere von Microsoft) verändern die Hintergrundfarbe einer Symbolleisten-Schaltfläche bzw. eines Menüeintrags in Abhängigkeit von der Position innerhalb des Programmfensters.
In solchen Fällen schlägt z. B. die Funktion FindPos des Automatisierungsobjektes Button fehl, obwohl das Symbol im Programfenster sichtbar ist.
Lösung 1:
Der beschriebene Effekt tritt unter Windows XP auf und kann durch Auswahl der Option
"Windows - klassisch" abgestellt werden. Die Option findet man unter:
Start/Einstellungen/Systemsteuerung/Anzeige/Darstellung/Fenster und
Schaltflächen
Lösung 2:
Meist kann man den zu suchenden
Bildschirmausschnitt soweit verkleinern, dass nur ein Ausschnitt des Schaltflächensymbols, aber kein Hintergrund enthalten ist. Dann
funktioniert die Suche nach der Schaltfläche in der Regel.
Warum benötigt Workarounder so lange beim Schließen des Haupt- und Startfensters?
Mit den ab Windows Vista eingefürten Aero-Glass-Farbschemata geht ein sehr großer Performance-Verlust beim Auslesen von Bildschirm-Pixeln einher.
Neben den entsprechenden Funktionen der Automatisierungsobjekte "WinTools" und "Button" wird dadurch auch das Schließen des Haupt- und Startfensters verzögert, weil dabei Lizenzinformationen direkt vom Bildschirm abgerufen werden. Dies macht sich insbesondere dann bemerkbar, wenn sehr viele aktive Ereignis-Datensätze angelegt wurden.
Lösung:
Wählen Sie entweder eine Farbtiefe von 16 bit für die Bildschirmdarstellung oder ein Farbschema ohne Aero-Effekte (z.B. Basis, Standart oder Klassisch).
(Eine Dauer von ca. 5 Sekunden ist bei der Anzeige des Startfensters beabsichtigt und wird auch durch diese Maßnahmen nicht unterschritten.)
|