Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Chat (https://www.delphipraxis.net/72350-chat.html)

netscanner 28. Jun 2006 21:54


Chat
 
Hallo,
ich habe einen kleinen Chat über Sockets programmiert.Läuft auch alles super.
Mich stört nur, dass ich die server ip manuell eingeben muss...
Gibt es eine möglichkeit dies zu automatisieren?

arbu man 28. Jun 2006 22:07

Re: Chat
 
UDP verwenden da kann man ohne Server auskommen

1ceman 29. Jun 2006 10:31

Re: Chat
 
Du könntest auch einfach die eingegebene IP dir intern speichern und diese dann in einer Datei speichern.
Beim nächsten Programm start lädst du diese datei dann und wenn der user auf connect klickt, wird automatisch
die zuetzt verwendete IP angezeigt.

gsh 29. Jun 2006 10:37

Re: Chat
 
die erste große frage ist einmal so des ganze übers internet laufen oder im LAN?

Wenn im Internet dann könnetest du dir eine domaine bei z.b. dyndns überlegen den die domaine bleibt dann immer gleich

wenn im LAN dann kannst du mit udp einen broadcast machen und wenn der server diesen broadcast empfängt dann sendert er dem client die IP vom server zurück.
weiters kannst du im LAN einen serverless chat machen also einen der ohne server funktioniert ...

netscanner 29. Jun 2006 13:37

Re: Chat
 
hallo,
die idee von gsh klingt nicht schlecht...
wie mache ich so einen broadcast`???

edit: es ist ein lan chat

gsh 29. Jun 2006 13:51

Re: Chat
 
also du nimmst am besten von die indys einen udpclient und einen udpserver
bei udpclient müsste es dann sowas wie .broadcast geben

H4ndy 29. Jun 2006 13:59

Re: Chat
 
Zitat:

Zitat von gsh
also du nimmst am besten von die indys einen udpclient und einen udpserver
bei udpclient müsste es dann sowas wie .broadcast geben

Bei vielen Komponenten muss da einfach '255.255.255.255' als Empfänger angeben
und dann normal senden, damit es ein Broadcast wird.

gsh 29. Jun 2006 14:04

Re: Chat
 
ja des stimmt schon aber der broadcast ist schon bei den indys dabei

H4ndy 29. Jun 2006 14:10

Re: Chat
 
Zitat:

Zitat von gsh
ja des stimmt schon aber der broadcast ist schon bei den indys dabei

Kenn mich mit den Indies nich so aus, Danke für die Info :)

gsh 29. Jun 2006 14:19

Re: Chat
 
kein problem

im prinzip führen beide wege zum ziel :zwinker:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:53 Uhr.
Seite 1 von 2  1 2      

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