Hi everyone,
I was hoping someone could help me out. I've been searching high and low, and have not been able to find what i'm looking for.
I want to take an existing good open source p2p client, and modify/customize it. However, I only currently know VB and VB.NET
I havent been able to find any client written in either of these languages.
As long as it works and searches and downloads well, I'm not too fussed. I was hoping for something on the Gnutella network, but whatever is the best really.
So... any comments anyone?
Thanks everyone
-Steve
I'm going to assume your dev environment will be windows, in which case oben source clients are fairly scarce.
But, there's shareaza which handles g1/g2/donkey, gnucleus for g1/g2, mldonkey which handlles a large number of networks, dc++ which does direct connect, hydranode (which is not complete yet but which needs contributing developers) and a handful of others.
The majority, I believe, are written in c++ with the exception of mldonkey, which is written in ocaml (the developer says it's a 'beautiful' language, but I don't think that's necessarily true!)
There are also a number of open source bittorrent applications.
I think some also use python, and there are also some that use java.
www.xml.com/pub/r/934
-vb jabber client (according to google description)
http://www.codeproject.com/vbscript/...chitecture.asp
-this may also be useful for you, perhaps as a starting point for writing your own!
Hope this has been a helpful post. I'm currently learning c++ and java in preparation for a master's next year (if I get accepted!) and will soon be looking into trying to write a basic p2p application of some sort myself.
Cheers,
-theevilmonkey
Bookmarks