Entwickler-Ecke
Internet / Netzwerk - Commando mit Indy Client senden
avenger - Sa 27.02.10 01:59
Titel: Commando mit Indy Client senden
Ich verstehs nicht,
Ich habe einen IndyServer Programmiert mit dem ich mich via Telnet wunderbar verbinden kann.
Habe jedoch ein Problem mit dem Client. Mein Client verbindet sich und ich bekomme auch das Greeting vom Server zurueck.
Versuche ich jedoch ein Commando zu senden kommt beim server nichts an ! Was mache ich falsch.
In Telnet verbinde ich mich mit der IP und gebe command: BFK 300 and und der CommandHandler beim Server gibt mir den String zureck.
Bei der folgenden procedure leider nichts....
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| procedure TForm1.Button3Click(Sender: TObject); begin with IdTCPClient1 do begin host:= edit6.Text; if not connected then begin Connect; end; begin SendCmd('BFK ' + edit2.Text); end; end; end; |
Xentar - Sa 27.02.10 02:36
Ich denke eher, das Problem liegt in der Empfangsroutine am Server.
avenger - Sa 27.02.10 02:41
Wenn ich BFK 200 ueber Telnet eingebe dann bekomme ich 200 OK zurueck Warum dann nicht ueber den Indy Client ?
Xentar - Sa 27.02.10 02:45
Hm, versuchs mal statt mit SendCmd mit Write bzw. WriteLn.
avenger - Sa 27.02.10 03:37
Geht auch nicht, keine Exception kein nix :-(
avenger - Sa 27.02.10 06:19
Oh mist hat sich erledigt ! Haette sollen frueher ins Bett gehen.
Narses - Sa 27.02.10 13:15
Moin!
avenger hat folgendes geschrieben : |
| Oh mist hat sich erledigt ! Haette sollen frueher ins Bett gehen. |
Und, was war´s jetzt? ;)
cu
Narses
avenger - Sa 27.02.10 19:52
Das traue ich mich nicht zu sagen *schaem*. Vieleicht die Uhrzeit :-)
Der Code oben funktioniert tadellos.
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!