Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Anfänger frage in sachen IP's (https://www.delphipraxis.net/5036-anfaenger-frage-sachen-ips.html)

Stanlay Hanks 21. Mai 2003 17:28

Aha...also bin ich mit meiner Vermutung irgendwie richtig gelegen. Danke für die schnelle Antwort!

S - tefano 21. Mai 2003 17:40

Bittschön :wink:

City Light 22. Mai 2003 08:56

hm aber wie bekomme ich das nun gebacken? ,wie stelle ich so was nun an das sich drei oder vier User gleichzeitig im chatt sind ,und das man immer die aktuellen IP's hat. Wie im Windows Messenger...gut Messenher arbeit mit email's hmmm ??? ich seh langsam nich meh durch brauch mal einen Rat oder so...

Was ich machen möchte ist vollgendes,

3 bis 4 Leute im chatt zuhaben die sich schreiben und auch viva Voice mit einander unterhalten können.

Und dabei an einen Projekt gleichzeitig arbeiten können.
das wehre mein Ziel :mrgreen:

S - tefano 22. Mai 2003 13:31

Hmmm, für Voice wirst du was mit DirectX brauchen, da kenn ich mich nicht aus.
Sonen Chatraum mit mehreren Leuten kannst du auch über UDP- Broadcasts machen. Wie das mit den IPs geht, hab ich ja schon beschrieben. Die IPs wirst du bei dieser Methode eh nur fürs Voice brauchen (denk ich), beim Broadcasten brauchst du keine.
In den Indy- Tutorials steht genau drin wie du das machst, einfach mal reingucken.
Bei bedarf kann ich oder jemand anders bestimmt auch nen Auszug hier reinstellen, aber da reinzugucken wird ja nicht allzu schwierig sein.

Bis dann,

S - tefano :wink:

Steran 30. Mai 2003 11:52

Hi!

Hmm..vielleicht hab ich das ganze falsch verstanden...

ER will doch nen Internetchat machen...damit er sich connecten kann, braucht er die IP eines Freundes!

1.)
So..nun will jmd. die IP des remot via Broadcast zu IHM schicken?
Das funktioniert doch nicht, oder? Im Internet gibts doch sowas wie "richtige" Broadcasts gar nicht, stellt euch mal vor, jeder würde im Internet nen Broadcast versenden...da könnte ja ein 56k User gar net mehr surfen, weil seine Leitung so dicht ist!

Im LAN wird das mit den Broadcats wahrscheinlich sehr gut funktionieren ..aber im Inet ...eher nicht!

Korrigiert mich bitte, wenn ich falsch liege, bzw. was falsch verstanden habe!!!

Ansonsten würde mir auch nur eine Lösung mit zwischenserver (statische IP) einfallen!

2.)
..die IP-Adresse ändert sich bei jeder Neueinwahl ins Internet mit deinem Provider..der Provider vergibt die IP-Adresse dynamisch...d.h. die 1. welche gerade frei ist, bekommst du!
Die Gründe dafür ..da bin ich mir nicht 100%ig sicher!
Wahrscheinlich aber:

* Dem Provider ist es möglich mehr User als IP-Adressen zu haben (es können sich aber nicht alle User gleichzeitig einwählen)
* Sicherheitsaspekt...

MfG

Steran

S - tefano 30. Mai 2003 12:41

Hi,

vielleicht liegts daran, dass ich den ersten Post jetz nur zum Checken nochmal überflogen hab anstatt ihn richtig zu lesen, aber er hat doch nirgendwo erwähnt, dass es ein richtiger Internet- Chat werden soll, oder?
Aber is ja nich so wichtig.
Wenns tatsächlich einer fürs Netz werden soll, dann wird das mit den Broadcasts wohl nix, da has du Recht.
Dafür gäbe es dann aber die Möglichkeit eines DNS- Dienstes. Wenn beide Chat- Teilnehmer eine aktive Internetverbindung haben (also kein Router oder so), dann können sich beide bei sonem Dienst registrieren und bekommen nen eigenen Domainnamen. Z.B. City_Light.dns2go.com.
dns2go is übrigens so ein Dienst. Da bekommt man dann ein Programm mit dem man sich unter diesem Account einloggen kann. Ist man eingeloggt, kann die IP des Rechners ohne Probleme aus dem dns- Namen aufgelöst werden. Ich glaub man kann sogar bei den TCP/IP Komponenten als HostIP direkt die Domain eintragen, das Auflösen muss man dann nicht mehr selber machen.
Dann braucht ihr auch keinen Drittserver wo ihr die IPs draufschreiben müsst. Wenn man den DNS- Namen des Kumpels kennt, dann geht das auch so. Den muss man dem anderen zwar auch mitteilen, aber im Gegensatz zu IPs nur ein Mal, weil der Name ja nicht geändert wird.
Über Lan würd ich jedoch zum Broadcasting raten. Is irgendwie einfacher, find ich.

Bis dann,

S - tefano

S - tefano 30. Mai 2003 12:42

Re: Anfänger frage in sachen IP's
 
Zitat:

Zitat von City Light
...Internet Programmierung...

Ups.... naja, dann halt DNS- Dienst. Die meisten sind kostenlos (auch dns2go).

S - tefano

gkaeberich 30. Mai 2003 21:44

Hallo,

eine andere Möglichkeit besteht darin, sich be dyndns.org registrieren zu lassen. Man erhält dann einen eindeutigen Namen, z.B. meinname.dyndns.org. Ein kleines Tool macht dann folgendes, das bei jeder neuen Internetverbindung die gerade aktuelle IP an dyndns übermittelt wird und über den Namen auf den anderen Rechner zugegriffen werden kann. Wo es das Tool gibt weiss ich aber nicht, da mein Router (Draytek Vigor 2300) das ganze dyndns-Geschäft automatisch erledigt

gkaeberich

S - tefano 30. Mai 2003 22:40

Jo, scheint so ziemlich das Gleiche zu sein wie dns2go (siehe oben).
Ich find diese Tools immer cool. Die wirken so lustig unprofessionell aufgebauscht, vonwegen sowieso viele Bits in den letzten 10 Minuten blabla. Wobei es ja eigentlich Hauptsache ist, dass man connected is...

magicshadow 4. Jun 2003 21:15

Also ich würde den anfangs aufgeworfenen aspekt einer festen DNS Adresse empfehlen. So kann der Server eine Feste Adresse bekommen (z.B. "my-chat-server.noip.com") und wenn nun ein client online geht connected sich dieser einfach auf den DNS (die socks componente löst soweit ich weiß die DNS dann selbstständig in eine IP auf.)
Und fertig ist ;)

Meine Empfehlung: www.noip.com (gratis und ein schickes und einfaches tool zum updaten der IP)

[edit]
na ja, wieder nicht zu ende gelesen, bin echt zu lange wach :angle2:
[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:01 Uhr.
Seite 2 von 3     12 3      

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