autoitxp Posted April 18, 2008 Posted April 18, 2008 This is my new thread i have problem looping tcpsend simply it should tcpsend whatever tcprecv until tcprecv stop sending requests Any Questions Ask Plz! $sRepy = "" While 1 While 1 $sBuff = TCPRecv($ConnectedSocket,1024*5) If @error Then ExitLoop If StringLen($sBuff) > 0 Then $sRepy &= $sBuff EndIf sleep(100) WEnd TCPSend($ConnectedSocket,$sRepy) Wend
martin Posted April 18, 2008 Posted April 18, 2008 This is my new thread i have problem looping tcpsend simply it should tcpsend whatever tcprecv until tcprecv stop sending requests Any Questions Ask Plz! $sRepy = "" While 1 While 1 $sBuff = TCPRecv($ConnectedSocket,1024*5) If @error Then ExitLoop If StringLen($sBuff) > 0 Then $sRepy &= $sBuff EndIf sleep(100) WEnd TCPSend($ConnectedSocket,$sRepy) Wend What problem do you get? I would have expected the script to be more like this $quit = False While 1 $sRepy = "" While 1 $sBuff = TCPRecv($ConnectedSocket, 1024 * 5) If @error Then ExitLoop If StringLen($sBuff) > 0 Then $sRepy &= $sBuff EndIf Sleep(100) WEnd If $sReply = '' Then ExitLoop TCPSend($ConnectedSocket, $sRepy) WEnd Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now