If its useful to you, that’s all that counts. And even if it isn’t, playing with socket programming was probably something new.
Cheers for posting it.
As a suggested feature, maybe add a “Receive” mode where you can run it on the command line to bind to an arbitrary IP/port, have it listen and display the output received and enable you to send data back. Could be a useful diagnostic tool…
I can see that being useful for seeing what a client application actually gets sent through a content filtering/sanitising firewall for diagnostic purposes.
No, there isn’t a problem but when you want to know how to use a program you do not read the entire fucking source code do you. No you read the readme.