Server per TCP suchen

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

MacroMan

Betreff: Server per TCP suchen

BeitragFr, März 05, 2010 22:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich habe schon eine Weile gesucht, aber leider keine Möglichkeit gefunden, in einem Netzwerk (LAN) allle mit CreateTCPServer erstellten Server zu finden...

...Habt ihr eine Idee?

PS: Dieser Code hängt sich immer ohne Fehlermeldung des Debuggers auf:

BlitzBasic:
Dim IP$(30)
IP$(1)="192.168.2.22"
Ip$(2)="192.168.2.5"
Ip$(3)="192.168.2.32"

For i = 1 To 3
Stream1 = OpenTCPStream(IP(i),80)
Print Stream1
Next
WaitMouse
End

hazumu-kun

BeitragSa, März 06, 2010 0:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Bevor du einen neuen Stream auf den selben Port bindest, musst du den alten Stream schließen, CloseTCPStream müsste helfen.
Warum kann es keine omnipotente Macht geben?
Weil diese omnipotente Macht in der Lage sein müsste, einen so schweren Stein zu schaffen, dass sie ihn nicht heben kann
-> nicht omnipotent

Starwar

BeitragSa, März 06, 2010 10:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Durech ausprobieren kommst du nicht weiter....
Das ganze nennt sich broadcast und wird normalerweise über UDP gemacht.
http://www.blitzbasic.com/code...2#comments
http://blitzbasic.com/codearcs...?code=1988
MFG
 

MacroMan

BeitragSa, März 06, 2010 19:45
Antworten mit Zitat
Benutzer-Profile anzeigen
hazumu-kun hat Folgendes geschrieben:
Bevor du einen neuen Stream auf den selben Port bindest, musst du den alten Stream schließen, CloseTCPStream müsste helfen.


Wenn der alte Stream allerdings nicht hergestellt werden kann, kommt es zu einem Fehler beim schließen des Stream
______________________________________________________________________________________
@ Starwar: Das schaue ich mir mal an...(Leider gibt es das bein TCP scheinbar nicht...)

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group