Hallo, ich möchte das Captcha von web.de runterladen und zu DBC hochladen.
Am Anfang hat es wunderbar geklappt, aber jetzt lädt er das bild "nicht richtig" runter.
Mein Code:
Ich habe schon versucht zu debuggen und in "img" steht eigentlich auch der richtige link drin.
Im Link ist iwas mit "anticache" könnte es evtl daran liegen?
€: Ich habe gerade das Captcha aus dem Webbrowserelement und das Captcha aus dem Link in "img" verglichen und es sind zwei verschiedene?
Am Anfang hat es wunderbar geklappt, aber jetzt lädt er das bild "nicht richtig" runter.
Mein Code:
Code:
System.Net.WebClient wc = new System.Net.WebClient();
HtmlElementCollection imgs = this.webBrowser1.Document.GetElementsByTagName("img");
for (int j = 0; j < imgs.Count; j++)
{
string classCaptcha = imgs[j].GetAttribute("className");
if (classCaptcha == "captcha")
{
//captcha.png löschen falls vorhanden
if (File.Exists("captcha.png"))
File.Delete("captcha.png");
//captcha runterladen
string img;
img = imgs[j].GetAttribute("src");
wc.DownloadFile(img, "captcha.png");
}
}
Im Link ist iwas mit "anticache" könnte es evtl daran liegen?
€: Ich habe gerade das Captcha aus dem Webbrowserelement und das Captcha aus dem Link in "img" verglichen und es sind zwei verschiedene?