byronsmith Posted March 4, 2014 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
FireFox Posted March 4, 2014 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
byronsmith Posted March 5, 2014 Author 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
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