2 PCs verbinden

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Thunder

Betreff: 2 PCs verbinden

BeitragDi, Feb 19, 2008 17:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich versuche 2 PCs zu verbinden habs aber nicht geschafft. Ich fange grad erst an mit TCP/IP-Verbindungen, weil ichs noch nicht gebraucht habe.
Das ist mein bisheriger Code:
Code: [AUSKLAPPEN]

Graphics 500,200
.anfang
server$=Input("Adresse> ")
stream=OpenTCPStream(server$,1026)
TCPTimeouts 60000,0
If stream=0 Then
Print "Konnte nicht geöffnet werden!"
Delay 1000
End
EndIf
Repeat
l$=ReadLine$(stream)
Print l$
i$=Input("> ")
If i="return" Then
Cls
Locate 0,0
CloseTCPStream stream
Goto anfang
EndIf
WriteLine stream,i$
Until i$="exit"
End

Ich weiß er ist ziemlich schlecht gecodet, aber es ist nur ein Experiment.
könnte mir jemand weiterhelfen?
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

Smily

BeitragDi, Feb 19, 2008 18:02
Antworten mit Zitat
Benutzer-Profile anzeigen
eine Verbindung besteht immer aus 2 Unterschiedlichen teilen:

einmal einen Server, der sozusagen anbietet, sich mit ihm zu verbinden und ein Client, der sich dann verbindet.

Wenn du dein Programm startest brauchst du logischerweise auf dem zielrechner ein Programm, das als Server den Port 1026 öffnet.

Thunder

BeitragDi, Feb 19, 2008 18:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Also müssen beide Programme den selben Port öffnen, aber muss das gleichzeitig geschehen?
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
 

Gast

BeitragDi, Feb 19, 2008 18:14
Antworten mit Zitat
Nein, ich geb dir mal ein Beispiel wenn ich spiele Teste:
Ich starte den Host/Server, dann Starte ich den Clienten.
Die Ports sind natürlich freigegeben.
Der ein Sendet auf Port XY, der Ander auf XX.
Mun muss der eine natürlich von XY und der ander von XX lesen
(Bei den letzten 2 Zeilen bin ich mir nicht sicher)
Nun habe ich eine Verbindung.

Smily

BeitragDi, Feb 19, 2008 18:56
Antworten mit Zitat
Benutzer-Profile anzeigen
es reicht ein port.

Die Computer können sich die Daten auch über eine einzelne verbindung hin und herschieben.

cu,
Smily0412

Thunder

BeitragDi, Feb 19, 2008 19:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Eine kleine Frage noch. ist mein code dann nicht sowas wie ein chat?
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group