AutoIt: Automatisierung
Möglichkeiten der Automatisierung
[Bearbeiten]Es bestehen unterschiedliche Möglichkeiten der Automatisierung:
Mouse... und Send
[Bearbeiten]Die erste Möglichkeit der Automatisierung besteht darin Mausklicks und Tastenanschläge zu simulieren. Zweiteres macht man mit der Funktion Send, ersteres mit den Mouse...-Funktionen, z.B.: - MouseMove: Position der Maus verändern - MouseClick: Mausklick mit beliebiger Maustaste - MouseDrag: Maus gedrückt zu einer Koordinate ziehen - MouseGetPos: Mouseposition ermitteln
Control...
[Bearbeiten]Die zweite, deutlich zuverlässigere Möglichkeit besteht darin, den Windowscontrols, z.B. Buttons Botschaften, z.B. einen Click zu senden. Das Besondere an dieser Form der Automatisierung ist, das der Benutzer währenddessen weiterarbeiten kann und nicht behindert wird.
Objekte
[Bearbeiten]Einige Programme, wie zum Beispiel den Internet Explorer lassen sich auch objektorientiert steuern. 'Inhalt fehlt noch...'L3viathan 20:36, 5. Jan. 2009 (CET)
Beispiele
[Bearbeiten];Den Internet Explorer öffnen und schließen.
$oIE = _IECreate(); IE öffnen
_IEQuit ($oIE);IE schließen
_IENavigate ($oIE, $target); zu einer Bestimmten Seite($target) navigieren
Weitere Beispiele in kürze :)
Aufgaben
[Bearbeiten]OH