· Does not pause your script (do anything else while the TCP conversation is running for many
clients)
· Easy to use
· Returns client's IP address and socket ID, even (right) after disconnecting
· Multi client
· Additional parameters when receiving data (useful for storing what data you were expecting
for that user, or if the user already logged on)
· Able to bind console application (like cmd.exe) to the socket with live update (like -e option of
Netcat), but you won't lose control over the socket
· Broadcast messages to all connected clients, all except one, or to one client in particular
· Auto trims messages (useful for Telnet and Netcat clients, which will have an extra additional
line break after every message)
· No need for 3rd-party libraries (it just uses native AutoIt functions)
And limitations:
· Unable to create more than one server in the same script