IE Captchabild downloaden [web.de]

12/27/2009 23:39 iMule#1
Hallo zusammen,

ich verzweifel etwas bei dem Versuch ein Captchabild herunterzuladen. Nehmen wir das Beispiel [Only registered and activated users can see links. Click Here To Register...]. Mittels HTML auslesen kann ich auch wunderbar den Captcha-Link herausfinden: [Only registered and activated users can see links. Click Here To Register...]. Wenn ich dieses aber nun mit InetGet aufrufe, so bekomme ich aber einen Fehler: Forbidden. Macht man nun im Firefox "Grafik anzeigen" wird die Captchagrafik richtig dargestellt. Einen Blick in den HTTP Header zeigt einen Get-Befehl: "GET /Captcha/img.107C88DE31527F43569E39D747B3E205.a01a02d40t11_-1099212327.jpg?id=107C88DE31527F43569E39D747B3E205 .a01a02d40t11_-1099212327 HTTP/1.1" mit einem Referer: "Referer: https://user.web.de/all.jsf". Ist das vielleicht die Lösung? Wenn ja, wie kann ich den Referer in INetGet einbinden oder gibt es andere Möglichkeiten die richtig angezeigte Grafik im IE zu speichern?

Vielen Dank und Grüße
iMule
12/28/2009 13:16 | Moep |#2
Hab mich damit bisher zwar noch nicht damit auseinander gesetzt, aber vielleicht hilft dir die "GDIPlus.au3" udf weiter. Damit kannst du Bilder kopieren und bearbeiten.
12/31/2009 14:10 Busti#3
Könntest du nicht per Internet Explorer (im hintergrund) die Seite aufrufen und dann aus dem Temporären Ordner das Bild nehmen ?

(( Und benutz am besten die _IE.au3 ? ))