Hi Leute,
ich habe mal vorgehabt einen kleinen IM zu schreiben und habe grade eben angefangen. Dazu habe ich auch andere Scripts, Posts, etc. angeguckt. Jetzt ist trotzdem noch etwas komisch.
Das hier ist mein "Client":
TCPStartup()
[/autoit][autoit][/autoit][autoit]$EIP = InputBox("IP", "Empfänger IP eingeben:")
$Connect = TCPConnect($EIP, 6221)
$MSG1 = InputBox("Senden", "Sende:")
TCPSend($EIP, $MSG1)
Und das hier mein "Server":
$MIP = @IPAddress1
[/autoit][autoit][/autoit][autoit]TCPStartup()
$MSocket = TCPListen($MIP, 6221, 1024)
If $MSocket = -1 Then
MsgBox(0, "Error", "Mainsocket = -1")
EndIf
While 1
$SMsg = TCPAccept($Msocket)
If $SMsg >= 0 Then
MsgBox(0, "Connected",$SMsg)
$Msg = TCPRecv($Msocket, 1024)
; GUICtrlCreateLabel($Msg, 100, 150)
MsgBox(0, "Messege", $Msg)
EndIf
$Msg = TCPRecv($Msocket, 1024)
If $Msg Not = "" Then
MsgBox(0, "Messege", $Msg)
EndIf
WEnd
Das Problem ist, dass ich zwar eingezeigt bekomme das mein Freund sich Connected hat, aber immer wenn er was schreibt erhalte ich eine leere Nachricht ![]()
Aquaplant