Search
Project Description

Zeral originated from Zero and Alpha. It is composited by Zer + Al.
Zeral .Net is a library implementing BitTorrent protocol, eMule protocol, Overnet protocol and Gnutella protocol.
It's based on .Net Framework 4.5 Developer Preview now.
And due to the slow speed to source control server in my network, I decide to move source control server to my computer. Now, I start to rewrite source code to BitTorrent protocol, and I will continue uploading the source code to Zeral .Net Source Code.
At first, Zeral . Net implements BitTorrent protocol. And then it will implement eMule protocol and Gnutella protocol.
The aim of this library is not to provide a rich GUI for users to interact with, but rather to provide a rich programming API to allow developers to easily create a GUI using this library without having to worry about reinventing the wheel by implementing the BitTorrent, eMule and Gnutella specification themselves.
As a result this should allow developers to easily embed the library into a wide variety of applications with ease.
Now, I will divide the library into serverl part like torrent file parser and creator, UPnP NAT Traversal , DHT, NAT-PMP and so on.
So that you can use it in variety range.

Developer: Hazors Comun & Sammy

And I want somebody could participate in this project.
If you are interested in this project, please contact me by sending to Hazors Comun.
Thank you for your reading!

Both of BitTorrent, eMule and Overnet have DHT(full name is Distributed Hash Table) function.
So you can download DHT's principle Kademlia protocol through Kademlia protocol.

Here is some protocol about BitTorrent, eDonkey and Gnutella including their extension protocol.
BitTorrent
eDonkey
Gnutella

Note:Now, I am using Microsoft Visual Studio 2011 Developer Preview to develop this project,
NUnit 2.5.10 to test this project, ReSharper 6.1 to refactor this project, dotTrace 4.5 to profile
this project and WPF to design this project's simple GUI. Now I also use dotNet Extension Library.
You can download
Visual Studio 2011 Developer Preview
Nunit 2.5.10
ReSharper 6.1
dotNet Extension Library

Zeral .Net's Source Code is on Zeral .Net Source Code
Currently, I'm rewrite the code in BitTorrent protocol.
Last edited Jan 14 at 4:18 AM by comun, version 112
Updating...
© 2006-2012 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2012.1.11.18365