AutoIt: Automatisierung
Möglichkeiten der Automatisierung
BearbeitenEs bestehen unterschiedliche Möglichkeiten der Automatisierung:
Mouse... und Send
BearbeitenDie 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...
BearbeitenDie 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
BearbeitenEinige 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
BearbeitenOH