hi,
Recently i'm studying kad,i hope to find kad source code,but not from emule code. i just want to develop an application upon kademlia. Does somebody have a pure kad which can successfully work with a simple example. thank you all the way.O(∩_∩)O~
Page 1 of 1
Kad Source Code
#3
Posted 09 January 2013 - 09:09 AM
Isn't the kademlia folder in emule project's source an independent module??
#5
Posted 09 January 2013 - 03:34 PM
The original header files seem independent.
Yes I know that source files include also interfaces from emule's side(such as file io, ui, etc.), that's what makes it not. But if the topic starter *REALLY* want to develop such app, I don't think it's difficult to find something from the headers to make kad a single module.
Yes I know that source files include also interfaces from emule's side(such as file io, ui, etc.), that's what makes it not. But if the topic starter *REALLY* want to develop such app, I don't think it's difficult to find something from the headers to make kad a single module.
#6
Posted 05 April 2013 - 06:58 AM
I just finished something like this, but its based on torrents DHT and not on eMule KAD, though as I see it it wont be relevant for the OP, https://gitorious.or...ht/trees/master
It is a fork of libtorrents DHT code away from boost, now the code only uses STL and no other dependency, that is except in one sample interface class that depends on Qt.
Have fun
David X.
It is a fork of libtorrents DHT code away from boost, now the code only uses STL and no other dependency, that is except in one sample interface class that depends on Qt.
Have fun
David X.
NeoLoader is a new file sharing client, supporting ed2k/eMule, Bittorent and one click hosters,
it is the first client to be able to download form multiple networks the same file.
NL provides the first fully decentralized scalable torrent and DDL keyword search,
it implements an own novel anonymous file sharing network, providing anonymity and deniability to its users,
as well as many other new features.
It is written in C++ with Qt and is available for Windows, Linux and MacOS.
it is the first client to be able to download form multiple networks the same file.
NL provides the first fully decentralized scalable torrent and DDL keyword search,
it implements an own novel anonymous file sharing network, providing anonymity and deniability to its users,
as well as many other new features.
It is written in C++ with Qt and is available for Windows, Linux and MacOS.
Page 1 of 1