Autor Beitrag
Aluca
Hält's aus hier
Beiträge: 6



BeitragVerfasst: So 27.08.06 16:13 
hallo,
habe 2 Fragen zu meinem Versuch einen Textaustausch zwischen Client und Server herzustellen.
1.Wie kann ich die Verbindungen, die der Server zu verschiedenen Clients hat, auslesen, um die Nachricht, die ein Client geschickt hat auch an die anderen Teilnehmer weiterzuleiten?(Indy)


Zuletzt bearbeitet von Aluca am Mi 30.08.06 13:57, insgesamt 1-mal bearbeitet
-->Masterkill<--
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 24

XP Pro

BeitragVerfasst: So 27.08.06 18:44 
zu 2.

Das solltest du mit einem Protokoll machen, indem dann die Textfarbe übermittelt werden kann.

MFG Masterkill
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: So 27.08.06 22:55 
Moin und :welcome: im Forum!

Zunächstmal: die Forumsregeln sehen vor, dass pro Thread nur eine Frage gestellt wird, damit es beim Suchen nach einer Lösung kein Chaos gibt. ;)

Damit sind wir auch schon beim Stichwort:

1. Suche in: Delphi-Forum, Delphi-Library CHAT
2. Suche in: Delphi-Forum, Delphi-Library PROTOKOLL

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
Aluca Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Mi 30.08.06 14:04 
Hab mich jetztmal ein bisschen in der Forensuche umgeguckt und mit bedauern erkannt, dass es leider kein Indy Tut gibt(k man kann es übertragen, aber meistens kennt man die Variablen bzw. Funktionen nicht).
Deshalb wollt ich mal fragen was der Indy-Pendant zu dieser Server.Socket Variable ist:
Zitat:
ServerSocket1.Socket.ActiveConnections
-->Masterkill<--
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 24

XP Pro

BeitragVerfasst: Do 31.08.06 18:22 
hab ich dich falsch verstanden oder willst du die geschlossenen Verbindungen anzeigen?

MFG -->Masterkill<--
Aluca Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Do 31.08.06 18:34 
ja hast du ^^
ich will die bestehenden Verbindungen angezeigt bekommen, damit der Server die Nachricht, die von einem Client eingegangen ist an die anderen weiterschicken kann, damit diese die Nachricht auch sehen.
-->Masterkill<--
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 24

XP Pro

BeitragVerfasst: Do 31.08.06 18:48 
Dann helf ich ma

ausblenden Delphi-Quelltext
1:
2:
for i := 0 to ServerSocket1.Socket.ActiveConnections-1 do
    ServerSocket1.Socket.Connections[i].SendText('dein text');
Aluca Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Fr 01.09.06 15:57 
Hab ich auch schon gesehen,
aber ich benutze ja den Indy TCPClient/Server und kein Server.Socket;
wie ich den Text weiterleite ist schon klar nur brauch ich den Indy-Pendant zur Server.Socket Funktion:
ServerSocket1.Socket.ActiveConnections;
Will ja nur mit den Indies arbeiten.Und diese Funktion finde ich halt nicht. :)
-->Masterkill<--
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 24

XP Pro

BeitragVerfasst: Fr 01.09.06 19:19 
Tut mir Leid war gestern etwas versört^^
Ich hab auch erst mit den Indys angefangen und kann bis jetzt nur mit dem FTP Client umgehen^^
Wenn ich was finde schreib ich nat. was richtiges rein
MFG -->Masterkill<--
wolle87
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Di 03.11.09 16:27 
Dasselbe Problem hab ich auch .. mit den Client/Server Sockets kann ich es, aber mit den Indys noch nicht so recht :)