Hallo,
ich bin gerade dabei mein erstes Script in Verbindung mit FF.au3 zu erstellen. Als erste kleine Übung mit AutoIt habe ich mir vorgenommen, eine automatische E-Mail über Firefox und Yahoo E-Mail Client zu versenden.
Den Login Process habe ich bereits gemeistert.
[autoit]
...
$Socket = _FFConnect()
If $Socket > -1 Then
_FFOpenURL($Socket, "https://login.yahoo.com/config/login_verify2?.intl=de&.src=ym")
_FFSetValueByName($Socket,"login",$sUserName)
_FFSetValueByName($Socket,"passwd",$sPassWord)
_FFFormSubmit($Socket)
...
Im nächsten Fenster möchte ich gerne den "Neu"-Button betätigen um eine neue E-Mail zu erzeugen (siehe Anhang). Der Page-Analyzer findet aber nichts über den Button. Ich bin kein Programmierexperte - deshalb ja auch AutoIt - ich vermute aber, dass dahinter irgendwelche java-applets, cgi, etc. stecken und der Button daher nicht identifiziert werden kann.
Meine Fragen.
- Wie kann ich sicher sein, dass nach meinen _FFFormSubmit das nächste Fenster vollständig geladen ist?
- Gibt es eine sichere Methode den Button anzuwählen oder muss ich nun über Mouseklicks den Button anwählen?
- Gibt es Beispiele zu den Verfahren? Ich habe in den Foren nun schon länger gesucht, aber noch nichts verwertbares gefunden.
Vielen Dank an die Forums-Experten.
kkarsten62