byronsmith Posted March 4, 2014 Share Posted March 4, 2014 Hi All, I'm attempting to connect to a tcp socket which provides a continuous stream of data that I need to parse. It connects and I can see the initial connection message but that's about it, nothing else happens after that. Do you require any further information to help with this or am I doing something so obviously wrong that I am a complete and utter idiot? TCPStartup() OnAutoItExitRegister("Cleanup") Local $socket = TCPConnect("172.20.30.240", 8000) TCPSend($socket, "UserName: admin\r\n"); TCPSend($socket, "Password: uberuser\r\n\r\n"); While 1 Local $data = TCPRecv($socket, 128) ConsoleWrite($data) Sleep(10) WEnd Func Cleanup() TCPShutdown() EndFunc Link to comment Share on other sites More sharing options...
FireFox Posted March 4, 2014 Share Posted March 4, 2014 Hi, Your code is correct for the TCP part. Just one thing : Don't declare a variable in a continous loop otherwise it will be declared each time for nothing. And in your case I guess it's important as you will need efficiency. I doubt you can login to the stream like you did, is it a kind of htaccess ? Br, FireFox. byronsmith 1 Link to comment Share on other sites More sharing options...
byronsmith Posted March 5, 2014 Author Share Posted March 5, 2014 Thank you Firefox, I figured out my dilema. Instead of the rn, I used @CRLF and we have lift off. Thanks for taking the time to reply. Regards Byron Link to comment Share on other sites More sharing options...
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