Frage

Sie haben einen völlig geschrieben BitTorrent-Client (ich meine komplett) geschrieben in C #? Ich bin mir bewusst, der BitTorrent-Clients in Mono geschrieben, ich liebe es absolut.

Gibt es andere Open-Source-BitTorrent-Clients außer MonoTorrent & BitSharp in C # geschrieben, die in der Entwicklung?

Nur frage mich, wie viel von einem Interesse ein „Open-Source-Bit-Torrent-Client in C #“ unter C # -Programmierer Leute erzeugen würde da draußen.

EDIT: Sie überprüfen Michael Stum der Kürbis torrent auf http://pumpkintorrent.codeplex.com/

@ Michael:. Dank für die gemeinsame Nutzung der Projekt-URL

@Allan: danke für MonoTorrent;)

War es hilfreich?

Lösung

MonoTorrent ist wunderbar Client- und Server-Bibliothek. Es gibt eine GUI auf GTK # geschrieben - Monsoon jetzt läuft es nur auf Linux. Wenn Sie eine Zeit verbringen Sie einen WPF-GUI oder mit wenig Änderung in dem Hafen Monsoon Windows schreiben können.

Geben Sie für Alan McGovern für weitere Informationen.

Andere Tipps

Leider Kommentare Ich habe nicht 50 Ruf hinzuzufügen, also muss ich eine andere Antwort schreiben. Meine Frage an diesem Kommentar gerichtet war:

„aber honeslty ich glaube, es hat immer noch einen langen Weg, auf einer Stufe mit anderem Open-Source-Bit-Torrent-Clients zu sein, zu gehen.“

Welche Funktionen sind Ihrer Meinung nach fehlt das macht es schlechter als andere Bibliotheken / Kunden? Eine unvollständige Liste von Funktionen:

  1. 100% plattformunabhängig
  2. IPV6-Unterstützung
  3. Super-Seeding
  4. Eine vollständige Bittorrent-Tracker
  5. DHT
  6. Peer-Austausch (uTorrent-Stil)
  7. Verschlüsselung
  8. Speicher-Cache
  9. priorisiert Download
  10. Selective Download (technisch ist dies nur eine Teilmenge von priorisierten Herunterladen)
  11. Fast Peer Erweiterungen
  12. Local Peer Discovery,
  13. Ban Listen (Whitelisting / schwarze Listen von IP-Adressen zur gleichen Zeit)
  14. Magnet Link Downloads
  15. Endgame-Modus
  16. libtorrent Erweiterung Protokoll
  17. Rate Limiting (pro torrent / global)
  18. Http Seeding (webseeding) - getright Stil
  19. Einzelne Datei Verlagerung
  20. Was möchten Sie tun;)

So ist es nur ein Fall von Ihnen nicht das volle Potenzial von monotorrent realisieren oder gibt es Features fehlen, dass Sie kritisch betrachten? Wenn ja, Patches sind immer willkommen.

„“ auf Mono geschrieben „ist nie eine schlechte Sache. Es ist einfach ich war auf der Suche nach etwas auf MS .Net“

Ich glaube, Sie mißverstehen. MonoTorrent / bitsharp hat bauen und auf MS.NET laufen.;) Alles, was Sie tun müssen, ist den Code Check-out von SVN, offen MonoTorrent.sln und drücken Sie F5

Ich hoffe, das hilft.

Überprüfen Sie auch Hadouken - vollständig in C # geschrieben, sondern läuft als Windows-Dienst. Es könnte wahrscheinlich laufen auf Mono gemacht werden.

Was macht Sie denken, es ist grundlegend? ;) Es Sport erweiterte Funktionen als viele andere offene (und geschlossen) Quelle torrent Bibliotheken. Ich glaube, Sie haben sehr viel unterschätzt, was monotorrent Angebote.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top