Some suggestions 1.Better security
Couldnt it be like this when you install Limewire it auto makes a random code of 12 digits and registers it in a database what could happen every time you want A file it communicates with the 12 VPN
===========================================
109328498765}Funny.mp3 ---->{849372937293
===========================================
that way it could communicates with a "code" instead of an IP
then there could be a layer pretecting the trannsfer (the "=" is the layer) every time you designate a folder for your downloads it writes a .INI file with your code number so example
HOST---> LIMEWIRE "code" database ---> Client ---> searches for codehere.INI downloads to that folder yes it is unclear but it would be a nice addition
2. Better LAN support
Maybe when it sends a request for a file it will send the IP address to the router then out to the host and back |