Hallöchen zusammen
Ich beschäftige mich seit einiger Zeit mit der wunderbaren Welt von Autoit und komme dabei jeden Tag ein Stückchen weiter (jeden Tag mehr begeistert)
Jedoch hat sich ein Problem aufgetan, was ich mit meinem derzeitien Wissen anscheinend nicht lösen kann (oder ich bin zu blöd *fg*)
Folgendes:
Ich möchte mich innerhalb einer Website automatisch bewegen. Dabei soll das script auf einen hyperlink springen, den Inhalt auf der geöffneten Seite teilweise herunterladen , wieder zurückspringen und den nächsten hyperlink öffnen. Dieser befindet sich allerdings jedesmal einen Tabulator-Sprung weiter entfernt.
hier der problematische Auszug aus meinem Script:
[autoit]
Send("{CTRlDOWN}f{CTRlUP}Home") ; Ankerpunkt auf der Homepage um von dort mit einer festen Anzahl an Tabs den 1. Hyperlink zu erreichen
Send("{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}") ; Hyperlink wird angesprungen und geöffnet
Das Skript funktioniert soweit einwandfrei, jedoch hat die Seite an die 400 Hyperlinks (jeder einen Tabsprung weiter von meinem "Ankerpunkt"-home entfernt.
Ich könnte natürlich das obere 400 mal kopieren und bei
Send("{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}")
immer per hand ein weiteres {TAB} einfügen, aber das kanns ja nicht sein.
Eine For Schleife ala
[autoit]
For $i = 1 to 100
Send("{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}")
Next
ist natürlich auch quatsch...
Es wäre schön wenn ihr eine Lösung hierfür parat hättet. Ich küsse euch dafür auch die Füsse