Guten Abend.
Ich machs mal kurz :
Ich möchte aus dem GMX Anmeldeformular (https://service.gmx.net/de/cgi/g.fcgi/…il/instant/user) das Captchabild downloaden.
Das Problem:
0 kb Datei, Seite leer (siehe http://board.gulli.com/thread/1358301-gmx-captcha-auslesen/ )
Mein bisheirger Weg:
[autoit]$source = _IEDocReadHTML($handle)
#cs
$dllink = _StringBetween($source,"0900/1000877."" src=",">")
If @error Then
Beep(500,500)
FileWrite("error.log",$source)
Exit
EndIf
$dllink = StringReplace($dllink[0],"""","")
#ce
$dllink = StringReplace(_IEPropertyGet($handle, "locationurl"),"https://service.gmx.net/de/cgi/g.fcgi/tariff/new/freemail/instant/user","https://service.gmx.net/de/cgi/g.fcgi/misc/captcha")
ClipPut($dllink)
(beim auskommentierten kommt dasselbe raus wie beim andren....)
Zuzügliche Frage:
Zitat von ScrionStattdessen vermute ich, dass der Server das Herunterladen der Bilddaten an eine gültige Session knüpft, entsprechende Daten sind deinem selbsterstellten Client also zu übergeben.
(Wie) würde das bei _IECreate gehen ?
mfg,
Dankeschön