se hvilke sider brugeren går rundt på?

Tags:    c++

Hvordan er det muligt at se hvordan brugeren bevæger sig rundt på nettet - med standard browseren.

Hilsen Mathias



3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Man kan gøre det på mange måder, alt efter hvor grundig det skal være og hvor meget man gider kode.

En simpel metode er at løbe alle vinduer igennem og se om den process der ejer dem er iexplore.exe og så udskrive det der står på title-baren, hvis det er:

Fold kodeboks ind/udKode 

Du får sikkert nogle falske hits.

En mere grundig metode er at løbe vinduernes child vinduer igennem og finde det vindue hvor man skriver url'en.
Til det skal man bruge EnumChildWindows og måske GetWindowLong (GWL_ID) og/eller GetClassName.
Derpå bruger man GetWindowText til at læse URL'en.
Ulempen er at popup vinduer ikke har et edit felt.

Skal det gøres ordentligt er man nødt til at overvåge trafik til & fra internet, men det er ikke helt let.

Har det noget fornuftigt formål ?

[Redigeret d. 07/11-04 20:11:47 af Bertel Brander]



En lidt forbedret udgave der forsøger at aflæse feltet hvor man skriver URL'en:

Fold kodeboks ind/udKode 




Tak

hilsen mathias



t