Web Zugriff (Login)

twistmf

Grünschnabel
Ich versuche ein Programm in Visual c++ zu schreiben, dass sich täglich auf einer Seite einloggt, dort einen Button drückt und dann die dadurch erstellte Webseite runterlädt.

Ich habe es auch geschafft mich einzuloggen und kann den Inhalt der ersten Seite laden, das Problem ist nun aber, dass wenn ich den Button drücke oder auf eine Unterseite wechslen will, das nicht funktioniert, da ich die Session daten nicht habe.

Kann mir jemand weiter helfen, wie ich das Problem lösen kann?
 
habe das problem mit der session gelöst;
ich verwende jetzt

Code:
m_hSession = InternetOpen("WebForm 1",
                  INTERNET_OPEN_TYPE_PRECONFIG, 
                  NULL,
                  INTERNET_INVALID_PORT_NUMBER,
                  0);

und
Code:
m_hRequest = InternetOpenUrl(m_hSession,
                     host.c_str(),
                     NULL, 
                     0,   
                     INTERNET_FLAG_RESYNCHRONIZE, 
                     0);

allerdings stürzt das programm nach dem vierten auffruf von InternetOpenUrl ab bzw. es passiert einfach nichts mehr. Ich habe auch schon versucht den source zu debuggen aber das programm bleibt einfach stecken ohne Fehlermeldung.
Ich habe auch verschiedene Einfaben für host probiert, immer mit dem gleichen Ergebnis.

Kann mir bitte irgendjemand weiterhelfen
 
Zuletzt bearbeitet:
Zurück