IP Adresse herausfinden

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

IP Adresse herausfinden

Beitrag von Joel »

Hi,
Ich möchte ein Chat-Programm programmieren, soll kein großes Project sein man muss nur damit Chaten können. Nur funktioniert das Network Server und Client beispiel nur auf einem Computer und nicht wenn man client und Server auf zwei unterschisdlichen Computer laufen läst.

Frage: Wie geht das das zb: Client auf Computer A läuft und Server auf Computer B läuft?
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

Starte dein Server

Starte dein Client
gebe die Server IP ein

Verschicke Daten

(Steht aber eigendlich alles ausführlich in der Hilfe, wie man sendet und empfängt)
[Außerdem wurde dieses Thema schon offt hier im orum durchgekaut, einfach mal suche ^^]
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Ja aber meine IP Adresse ändert sich nach jeder Einwahl aber wieder. Und wenn ich den Client meinen Freunden schicke müssen die jedes mal die IP wieder neu eingeben, wenn die überhaupt wissen was das ist und wie man die herausgekommt.

Man müsst eine Ip Adresse selbst erstellen können
RaVeN99
Beiträge: 310
Registriert: 29.08.2004 15:26
Wohnort: Weiden i.d.OPF
Kontaktdaten:

Beitrag von RaVeN99 »

Du kannst dich ja mal bei www.dyndns.com umschaun.
Hier kannste ne Adresse bestimmen die mit hilfe eines kleinen Programms auf deinem Rechner bei jeder einwahl mit deiner neuen IP angeglichen wird. Also muss ein Client nicht mehr auf deine IP direkt connecten, sondern nur noch auf diese Adresse.


Mfg
RaVeN
AMD Athlon64 3000+, 1024MB DDR-RAM, Geforce 8600GT, WinXP SP2, DirectX 9.0c, PureBasic 3.94
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Kann man in PureBasic irgentwie eine IP Adresse erstellen?
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

wie meinste das?
Bild
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Nein, kann man nicht. Die IP weist dir dein Internetprovider bei jedem Einwählen dynamisch zu. Eine "feste" IP für deinen PC gibts ab 10 Euro im Monat...
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

IP erstellen kann man unter PB schon, aber keine, die man auch wirklich
nutzen kann. Schau dir dazu den Befehl MakeIPAddress() ma an.
Bild
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

aber wenn man mit OpenNetworkConnection zb. die ip adresse 127.0.0.4 öffnet kann ich damit irgentwie immer eine verbindung auf meinen computer herstellen.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

127.0.0.1 wenn schon... Das ist der "loopback" adapter von windows. Den
gibts so ziemlich unter jedem OS und zeigt immer auf den eigenen PC.
Bild
Antworten