TcP Server/Client problem

12/15/2011 19:57 TimeTooChill#1
Hey com, ich hab ein Problem mit meinem server/client script.
Ich habe im client ein edit feld dessen text dann auf dem server gespeichert werden soll als datei.

Es kommt keine Fehlermeldung, es passiert einfach nur, garnichts.
Ich hoffe ihr lönnt mir helfen.

Ich bekomme beim client immer den Fehler 10038 heißt:

Hier das Client script:

Dann hier noch das serverscript:



Ich suche auserdem noch jemand der sich sehr gut mit autoit auskennt und mir helfen kann wenn ich Probs. mit meinen Scripts habe.

€das mit $data hab ich bereits geändert, geht aber immernoch nicht... :(
€2: Gelöst kann geclosed werden, hab $connetedsocket falsch definiert :)
12/15/2011 20:04 bollen#2
In deinem Client script Liest du sofort beim start das Edit aus, in dem zu diesem Zeitpunkt noch nichts steht(Soweit ich sehe)
Code:
$Data [COLOR=#666600]=[/COLOR] [COLOR=#660066]GUICtrlRead[/COLOR][COLOR=#666600]([/COLOR]$Nachricht[COLOR=#666600])[/COLOR]
Einfach in die send Funktion verschieben

€: bei deinem Server script kannst du das Sleep weglassen
Code:
[COLOR=#660066]If[/COLOR] [COLOR=#660066]FileExists[/COLOR][COLOR=#666600]([/COLOR][COLOR=#008800]"log.txt"[/COLOR][COLOR=#666600])[/COLOR] [COLOR=#666600]=[/COLOR] [COLOR=#000088]True[/COLOR] [COLOR=#660066]Then[/COLOR]
[COLOR=red]Sleep(1)[/COLOR]
[COLOR=#660066]ElseIf[/COLOR] [COLOR=#660066]FileExists[/COLOR][COLOR=#666600]([/COLOR][COLOR=#008800]"log.txt"[/COLOR][COLOR=#666600])[/COLOR] [COLOR=#666600]=[/COLOR] [COLOR=#000088]False[/COLOR] [COLOR=#660066]Then[/COLOR]
12/15/2011 20:20 TimeTooChill#3
ja liest er das nicht ständig ab? Weil die variable wird ja nur in Verbindung mit einem Button benutzt.
Das sleep is ja jetzt eigentlich mal unwichtig :)
€ egal wenn ich es so mache geht es trotzdem nicht, den Ffehler hab ich ja oben reineditiert