Re: .Net Implementation
"lazy_lightning_99" <[email protected]>
| Newsgroups | gmane.network.bit-torrent.general |
|---|---|
| Message-ID | <[email protected]> |
I'm also working on a .NET C# client library (but not a GUI client). Just for shits, to see if I can do it. It'll support multiple torrents (through a TorrentManager class) and all the specs I could find at the wiki. I'm finished the basic threading framework, bencoding, tracker requests (including scrape, and multi-tracker support), metainfo parsing, and peer communication message parsing. Now just tying everything together with events (the easy part ;) This will be freely available when done for anyone interested. FYI I use the .NET System.Security.Cryptography SHA1Managed class for hashing info_hash. No problems. e --- In [email protected], "mailsv_feuer" <mailsv@g...> wrote: > > --- In [email protected], antipast0@y... wrote: > > > > --- In [email protected], "Elan Hasson" <elan@d...> wrote: > > > > > > Is there an existing .Net implementation of the BitTorrent > protocol > > > already available? > > > > No, Miguel from Novel / Mono project wants this. I've written a > class > > that allows you to manipulate the file format, but I haven't seen > the > > protocol as a whole, yet. > > > > My only problems lately are binary encodings in .NET being at odds > > when you want to hash binary data... That would be for the > > info_hash... if you have any advice, that would be great. That > would > > really facilitate a .net client much more so. > > > > Thanks, > > > > Thomas > > http://writtorrent.sf.net/ > > > No, there is working (only few bugs) .Net (C#) implementation : > source here : http://sourceforge.net/projects/bittorrentnet/ > last info here : http://workspaces.gotdotnet.com/bittorrentnet > > Very close to the official client (same file, variable,....) > > Regards ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/dkFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/BitTorrent/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/