Entwickler-Ecke
Internet / Netzwerk - brauche Starthilfe: Anmelden mit Post auf Webseite...
DiamondDog - Fr 23.01.09 11:39
Titel: brauche Starthilfe: Anmelden mit Post auf Webseite...
Hallo Leute,
ich hab mir jetzt schon viel zu den Thema senden von Post angeschaut, aber irgend wie immer noch nicht ganz verstanden wie das ganze gemacht werden muss und funktioniert.
Was ich vorhabe:
Ich möcht mir ein kleines Plugin schreiben, welches mir nachher die Daten von einem Browser Game anzeigt.
Was ich dazu wissen müste is wie bekomme ich es hin, mich auf der Seite anzumelden und dann den Quelltext auszulesen?
Die Seite um die es geht (
http://www.pennergame.de/)
Post Auszug aus dem Quelltext:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36:
| <form method="post" action="/login/check/"> <table> <tr> <td align="right"> Spieler: </td>
<td> <input maxlength="30" size="15" type="text" name="username" /> </td> <td> </td> </tr> <tr> <td align="right"> Passwort: </td> <td> <input maxlength="32" size="15" type="password" name="password" id="password" /> </td> <td> </td> </tr> <tr>
<tr> <td colspan="2"> <input class="formbutton" type="submit" name="submitForm" value="Login" />
<a class="forgotten" href="/pw_forgotten/">Passwort vergessen?</a> <a class="forgotten" href="http://old.pennergame.de" target="_blank">Alte Version</a> </td> </tr> </table> </form> |
Wie bekomme ich es nun hin das sich mein Programm bei Buttonklick einlogt und dann den Quelltext ausliest wenn ich eingelogt bin?
Danke schon mal allen fürs Helfen.
Mfg Dog
jaenicke - Fr 23.01.09 12:02
Womit möchtest du das denn machen? TIdHttp?
elundril - Fr 23.01.09 12:25
darf ich auf den Paragarphen 9.3 der AGBs von Pennergame verweisen:
| Pennergame AGBs: |
9.3 Der Einsatz von Software zur systematischen oder automatisierten Steuerung und oder Reproduktion bzw. Auswertung der Spiele/Anwendungen oder einzelner Funktionen (durch z.B. Bots, Makros, Skripte, etc.) ist unzulässig.
|
tut mir leid das ich ein Spielverderber sein muss aber hier im Forum ist sowas nicht gern gesehen.
lg elundril
DiamondDog - Fr 23.01.09 16:53
@ jaenicke habs so versucht:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| procedure TForm1.Button1Click(Sender: TObject); var sURL:String; slEintrag:TStringList; begin slEintrag := TStringList.Create; sURL:='http://www.pennergame.de/login/check/'; with slEintrag do begin Values['username'] := 'Nickanme'; Values['password'] := 'Passwort'; end; try IdHTTP1.Post(sURL,slEintrag); memo1.Text:=idhttp1.Response.RawHeaders.Text; except MessageDlg('Senden fehlgeschlagen', mtError, [mbOK], 0); end; slEintrag.Free; end; |
Dann bekomme ich diese Antwort:
Quelltext
1: 2: 3: 4: 5:
| Date: Fri, 23 Jan 2009 14:42:09 GMT Server: Apache/2.2.9 (Fedora) Vary: Cookie Connection: close Content-Type: text/html; charset=utf-8 |
Die Frage dazu ist wieso Cennecting: close und was genau bedeutet das?
@ elundril
Es geht mir dabei nicht um die minupulation oder so ich will lediglich die auslesen, wie lange ich zb noch am sammeln bin oder wieviel Geld ich habe.
Und wenn ich dein Post richtig verstehe bezieht sich das ja nur auf die Manipulation.
Narses - Fr 23.01.09 17:59
Moin!
DiamondDog hat folgendes geschrieben : |
| Es geht mir dabei nicht um die minupulation oder so ich will lediglich die auslesen, wie lange ich zb noch am sammeln bin oder wieviel Geld ich habe. |
Sorry, aber die Regeln auf der Seite sind eindeutig:
Deshalb:
*** geschlossen ***
cu
Narses
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!