hi leute
ich habe ein problem das captcha von gmx auszulesen, das erscheint, wenn ich versuche eine neue kostenlose mail adresse anzulegen (hier: dann links auf "freemail" dann "jetzt kostenlos anmelden")
ich versuche also dieses bild runterzuladen um es im fenster des programmes anzuzeigen, dass der user nicht mehr umständlich sich eine email über die gmx seite erstellen muss, sondern einfacher über das programm gehen kann, also umgehe ich ja keinen schutz damit.
jedenfalls das runterladen von dem captcha geht nicht: wenn man die adresse des bildes auf dem server raussucht (in der regel über rechtsklick -> eigenschaften, oder direkt im source code der seite) und diesen einzeln aufruft im browser kommt ein leeres fenster, meine vermutung ist, dass gmx den captcha generiert, unter dem ort auf dem server speichert und den link dazu einmal vergibt und regisrtiert ob es einmal runtergeladen wurde und dann sofort es löscht oder verschiebt von diesem ort.
das seltsame daran ist, dass der browser dieses bild ja einmal laden kann, ich kann es jedoch über mein programm nicht. ich arbeite mit java und dem httpclient von apache imports, mein code in auszügen bisher:
Code:
HttpResponse res;
String response, linkToPic;
lade die seite
parse sie, so dass dann in linkToPic die gewünschte URL zu dem captcha ist
HttpGet httpget3 = new HttpGet(linkToPic);
res = httpclient.execute(httpget3);
response = responseHandler.handleResponse(res);
System.out.println(response);
das problem ist wie gesagt, dass response leer ist und ich komme nicht drauf wieso. vielleicht liegt es auch an dem https dass ich es nicht laden kann, aber das kann ich nicht überprüfen, der httpclient sollte das transparnet handhaben.
im prinzip mache ich mit diesem code stück genau das, ich lade das bild, von dem ich die url habe, über einen get-request herunter, und speichere es in einem string, allerdings ist dieser eben leer :-(
in wie fern richtiger request, ich muss einen get-request schicken um an die bilddaten zu kommen, und ohne die klassen müsste ich sehr viel selber implementieren, zum beispiel https
Ich persönlich benutze solche Klassen nicht gerne. Dir fehlt ganz einfach die Kontrolle. Kontrolliere doch einfach mal mit WPE Pro was wirklich abgeschickt wird und was bei dir ankommt. Vielleicht wird totaler Mist geschickt (würde dir ohne solche Klassen sicher nicht passieren ).
Oder nutze Live HTTP header plugin für FF, damit siehst du auch was wirklich alles passiert.
Meine methode hat bei mir immer funktioniert, allerdings arbeite ich mit delphi =o
Und ich war auch grad auf der gmx seite und sehe was du meinst ;P wie gesagt Live HTTP header liefert da einige informationen, ob es dir helfen kann weiss ich nicht.
ok dieses plug in is scho mal recht nützlich, ich hab für solche sachen früher wireshark genommen, aber das is praktischer ^^
ich kann nicht kontrollieren was die senden da es https ist und somit programme wie wireshark mir nur tcp daten auswerfen, nicht den plaintext .... aber ich denke das die klassen richtig arbeiten, also mit andren projekten hatte ich keine probleme
also ich hab mal die header mitgeschnitten:
das ist die anfrage für das bild wenn mein ff die seite aufbaut:
ich nehm kein wpe, weil es das für linux nicht gibt :-)
aber das ff plug in werd ich gleich mal ausprobieren
danke leute
edit:
ich hab nun tamper data ausprobiert. ich hab den selben get-request, den der browser sendet um das bild zu erhalten, genommen und erneut gesendet. das ergebnis war wie jedesmal zuvor eine leere seite
D2 Key auslesen 02/02/2010 - Diablo 2 - 2 Replies Hihi
unzwar hab 4 mal d2 classic d2 lod instalt aber weis nun niht mehr mit welchen meiner tausenden vorhanden keys nun wolt ich wissen
gibs eine möglichkeit die keys irgendwie auszulesen ?
wen ja bitte sagt mir wie
[Captcha]Warrock Korea Captcha 12/21/2009 - WarRock - 15 Replies Hallo liebe e*pvp..
Ich mache für euch eure Warrock Korea Captchas einfach Bild einfügen und
ich erstelle es für euch...
Wie spielt man Warrock Korea?
Korean Warrock !!
Beispiel:
URL auslesen 11/22/2009 - AutoIt - 8 Replies salüü hab hier ein kleines scriptchen
Sleep(2000)
$text=WinGetText("")
MsgBox(0,"text",$text)
damit kann man die url des aktuellen IE - fensters auslesen.
leide kommt noch ganz viel müll mit -.-
kann mir einer von euch sagen wie ich das unintressante gequassel los werde?
[Look Captcha]Captcha Code Programme 04/03/2009 - Metin2 Private Server - 4 Replies Hallo bins mal wieder^^
Naja ich benutze diese Seite um den Captcha heraus zubekommen
Link:nciku - Online English Chinese Dictionary, Learn Chinese Mandarin Online
Suche aber ein einfacheres Programm um die Suche der anderen Foren mitglieder zu erleichtern das Programm und der Download Link Posten=)
Thx sind bst garantiert ein Link zur Erklärung wäre auch hilfreich^^
Ps:bin der König der Rechtschreib fehler^^ also nicht meckern:D
TP, Mp auslesen 03/25/2008 - Metin2 - 9 Replies Ich suche eine Möglichkeit die TP und MP irgendwie ausm Speicher auszulesen. kann ja so schwer ned sein, ich hoffe es kann jemand helfen.
anno2008