WinRobots-FAQ
9. Internet Explorer und Browser
9.1 Mit welchen Befehlen kann WinRobots Elemente in WEB-Browsern ansteuern?
9.2 Verhält sich WinRobots bei verschiedenen Browsern unterschiedlich?
9.3 Scrollt der WinRobots die Webseite, wenn das gesuchte Element außerhalb des Sichtbereichs liegt?
9.4 Sollte ich SKP oder SKD auf WEB-Sites verwenden, um Text einzufügen?
9.5 Wie kann ich mit FEA Daten von WEB-Sites automatisiert verarbeiten?
9.6 Was kann ich mit AFO sonst noch machen?
9.1 Mit welchen Befehlen kann WinRobots Elemente in WEB-Browsern ansteuern?
WinRobots kann Elemente in WEB-Browsern ansteuern mit AFO, FEA, IPF, MPO (etc.) und - wenn die AGR Erweiterung eines Drittanbieters gekauft wurde - mit dem besonders schnellen AGR Befehl.
top | Index
9.2 Verhält sich WinRobots bei verschiedenen Browsern unterschiedlich?
Ja. In Browserfenstern muß die Micrsoft Active Accessibility genutzt werden, um Elemente zu lokalisieren. WinRobots kann nur so gut arbeiten, wie der jeweilige Browser diese Technologie unterstützt. Bei Opera ist das kaum der Fall. Firefox unterstützt zwar prinzipiell die Active Accessibility, aber teilweise fehlerhaft oder unvollständig. Mit den Internet Explorern von Microsoft (Version 6 und höher) gibt es keine Probleme.
top | Index
9.3 Scrollt der WinRobots die Webseite, wenn das gesuchte Element außerhalb des Sichtbereichs liegt?
Ja, sowohl der AFO- als auch der AGR-Befehl scrollen die WEB-Site, um das gesuchte Element in den sichtbaren Bereich (wenn möglich, in Bildmitte) zu holen.
top | Index
9.4 Sollte ich SKP oder SKD auf WEB-Sites verwenden, um Text einzufügen?
Beides. Generell empfiehlt sich, die Wirkungsweise zu testen, da das Verhalten auch durch die Codierung der Web-Site beeinflußt werden kann.
top | Index
9.5 Wie kann ich mit FEA Daten von WEB-Sites automatisiert verarbeiten?
FEA liest wie alle FEX-Befehle alle gefundenen Elemente zunächst in einen internen FEX-Stapel und beginnt dann sehr schnell, die Elemente nacheinander zu bearbeiten mit dem Code, der vom Anwender in eine Unterroutine geschrieben wurde. FEA ist somit ideal zur Auswertung von Tabellen oder Anzeigenseiten.
top | Index
9.6 Was kann ich mit AFO sonst noch machen?
AFO kann auch auf alle Common Controls (Standard Windows Steuerelemente) angewendet werden. Es ist allerdings langsamer als die auf Fensterbasis arbeitenden Befehle.
top | Index
