Quote: "Looks interesting, but:
Quote: "Without DarkNet this would take hundreds of lines worth of complex code to create a basic server"
This is completely untrue, even using Winsock directly you can do a basic server in under 100(1 if you concatenate everything ), but if you used other libraries you could do anything in the same as this, or less."
If you include code for connection management, TCP data management and support for clients behind a NAT enabled router you are already at several hundred lines of code. The only additional libraries used by DarkNet are Winsock and the Microsoft Universal Plug and Play interface.
Quote: "Just wondering how this mingles with green ear It probably doesn't."
I'm not sure but in theory it shouldn't interfere with green ear so long as you use different ports.
Quote: "What is the difference between "DarkNet" and "MikeNet"? (besides price)"
They are the same thing. The last version of MikeNet that was available for free was v1.1.1, DarkNet is v1.1.2 of MikeNet. MikeNet is no longer available for free. You can use the names DarkNet and MikeNet interchangeably, the plugin has a central thread
here which contains a little more information.
Quote: "Would I be able to use MD5 encryption?
Would I be able to create secure logins?"
You can use MD5 by directly manipulating the contents of a packet by using mnGetString and mnAddString to first get the contents of the packet, then encrypt it and then put it back into the packet again.
DarkNet has in built encryption/decryption functions which use the Advanced Encryption Standard. These are easy to use and so you may prefer to use them. It is simply a case of using mnEncrypt on the sending end and mnDecrypt on the receiving end.