Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Socket Chat - Server IP (https://www.delphipraxis.net/70570-socket-chat-server-ip.html)

netscanner 1. Jun 2006 06:54


Socket Chat - Server IP
 
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?

marabu 1. Jun 2006 07:29

Re: Socket Chat - Server IP
 
Hallo Martin,

herzlichen Glückwunsch zu deinem Geburtstag.

Arbeitest du direkt mit der Unit Sockets? Was meinst du mit automatisieren? Du musst entweder die IP Adresse oder den DNS-Namen des Servers kennen. Wenn es immer derselbe Server ist, dann könntest du die Adresse vorbelegen.

Grüße vom marabu

netscanner 1. Jun 2006 07:40

Re: Socket Chat - Server IP
 
erstmal danke zum glückwunsch :-D
ich kenne weder server ip noch dns name - sonst wäre vorgeben ja kein problem :)

meine frage bezog sich eigentlich darauf, dass man den server per try & expect und schleife o.ä. herausfinden kann...

marabu 1. Jun 2006 07:56

Re: Socket Chat - Server IP
 
Ich selbst chatte nicht, aber das Prinzip ist sicher das gleiche wie bei allen anderen Netzdiensten auch: Wenn du den Server nicht kennst, dann musst du eine Auskunftsinstanz befragen, die dir die benötigten Angaben zum Server übermitteln kann. Wenn es soetwas für Chat Server nicht gibt, dann bleibt es bei der Handarbeit.

marabu

pacman1986 1. Jun 2006 09:05

Re: Socket Chat - Server IP
 
diese sache habe ich tatsächlich per try except geschafft. das problem dabei ist das du jeden port nur einmal benutzten kannst und je nachdem der bereich ist den du untersuchen willst wird das für 99 % der pcs eine sehr lange sache. ps: netz (1-255) in 5 sek.

netscanner 2. Jun 2006 14:12

Re: Socket Chat - Server IP
 
@ pacman1986:
wie sieht denn dein code dafür aus - für 1 sn reichts mir logischerweise...
hab jetzt auch mit try/expect & for schleife rumexperimentiert aber bei mir klappt es net :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz