AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Chatprogramm ICQ-ähnlich

Ein Thema von addi1000 · begonnen am 17. Jan 2011 · letzter Beitrag vom 7. Mär 2011
 
Benutzerbild von patti
patti

Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
 
Turbo Delphi für Win32
 
#10

AW: Chatprogramm ICQ-ähnlich

  Alt 17. Jan 2011, 19:56
Wie ist das zu machen?
Das kann man so pauschal nicht sagen, das hängt ja beispielsweise auch davon ab, wie du das ganze realisieren willst. Soll der gesamte Chat über einen zentralen Server laufen oder lässt ein Benutzer den Server lokal bei sich auf dem Rechner laufen und die anderen Benutzer, die lediglich den Client ausführen, müssen dann dessen IP-Adresse kennen?

Auf jeden Fall musst du dir eine Art Chat-Protokoll überlegen, also wie deine Nachrichten von Client zu Server aufgebaut sein sollen, damit du nicht nur Text-Nachrichten verschicken kannst, sondern dem Server beispielsweise auch mitteilen kannst, wenn sich ein Benutzer an- oder abmeldet o.ä.

Im einfachsten Fall kannst du dir "Schlüsselwörter" überlegen, die dem Server eine bestimmte Aktion seitens des Benutzers mitteilen. So könnte beispielsweise "#login Nickname" dafür stehen, dass sich der Bentuezr mit dem Namen "Nickname" soeben am Server angemeldet hat. Der Server kann auf solche Nachrichten dann entsprechend reagieren und den Clients beispielsweise die aktualisierte Benutzer-Liste schicken.

Hier im Forum sollte sich einiges zu Chat-Programmen und Ideen für solche einfachen Protokolle finden lassen, da so ein Chat-Programm wohl ein recht beliebtes Projekt ist. Leider scheinen viele die eigentliche Arbeit dahinter zu unterschätzen und so wird aus den meisten solcher Projekte oft nur ein Stück Software, das wenn überhaupt nur mehr schlecht als recht funktioniert...
Patrick Kreutzer
[Informatik-Student im 4. Semester]
http://www.patti-k.de/
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz