51

Java 有没有像样的 BitTorrent 库?我需要编写一个简单的 torrent 客户端,但如果我不必从头开始编写所有内容,那就太好了。

4

7 回答 7

32

Turn 的TTorrent是一个纯 Java 位种子库。

于 2012-06-11T08:27:02.527 回答
23

三环的Snark是一个非常轻量级的 bitorrent 库,它将为您提供基本的 torrent 功能。

最初由 Mark Wielaard 编写。可以在此处找到 github 源https://github.com/akerigan/born-again-snark

于 2009-06-03T12:48:11.543 回答
6

我在 Github 上创建了一个Bitlet Fork

它是 LGPLed,运行速度比 ttorent 快。

于 2012-08-24T09:38:48.890 回答
4

Azureus(现名为Vuze)为您提供了一个插件 API。使用此 API,您可以将代码插入 Azureus。在你的程序中启动它,并监听/响应它的事件。

于 2009-12-12T15:16:10.800 回答
3

Azureus 是用 Java 编写的 - 很可能不是“简单”但很可能是“体面”:)

于 2009-06-03T13:04:40.293 回答
1

添加来自 jjnguy 的回答:代码似乎在http://code.google.com/p/snark/中,而不是在您提供的链接中指向的存储库中。

我没用过,但谷歌搜索显示YAIRCC。将自己描述为“一个轻量级的 Java Bittorrent 库和客户端”。

于 2012-01-13T10:39:19.790 回答
-1

Transdroid 和 Transdroid-desktop 是用于 android 的库,也可以在 java 中用于控制现有的 torrent 客户端。

于 2011-05-31T08:37:45.867 回答