hi leute,
ich bin gerade dabei mich etwas mit TCP vertraut zu machen. aber nun habe ich folgendes problem: ich habe jetzt einfach mal versucht nur eine verbindung zwischen server und client herzustellen. auf meinem pc klappt auch alles wenn ich als IP bei TCPConnect (client) und TCPListen (server) immer @IPAdress1 nehme. nun habe ich aber den client an einen freund gesendet und jetz klappt nichts mehr:( . nun wollte ich gerne wissen wo ich die richtigen IP's herbekomme damit es klappt.
Server:
Spoiler anzeigen
TCPStartup()
[/autoit] [autoit][/autoit] [autoit]$MainSocket = TCPListen("???.???.???.???",20202)
If $MainSocket = -1 Then Exit
TrayTip("Server-Info","Server gestartet...",5)
While 1
$Connect = TCPAccept($MainSocket)
If $Connect >= 0 Then
MsgBox((0,"","Verbunden.")
EndIf
Sleep(50)
WEnd
Func _Close()
TCPCloseSocket($MainSocket)
TCPShutdown()
Exit
EndFunc ;==>_Close
Client:
Spoiler anzeigen
TCPStartup()
[/autoit] [autoit][/autoit] [autoit]While 1
Sleep(500)
$Connect = TCPConnect("???.???.???.???",20202)
If Not @error Then ExitLoop
WEnd
MsgBox(0,"","Verbunden.")
EDIT: könnte mir vllt auch noch jemand erklären wie man portforwarding bei einer fritzbox macht? da ich keine ahung hab was UPnP ist.