使用 Java 下载 torrent 使用什么?

发布于 2024-11-28 06:37:28 字数 142 浏览 0 评论 0原文

我知道有 Vuze API 和 jBitTorrent 库,但我无法使用 Vuze,因为我的服务器没有 GUI,而且 jBitTorrent 太旧且有太多问题。你能告诉我 Java 的 BitTorrent 库现在好吗?我只需要通过 torrent 文件下载文件。谢谢。

I know that there is Vuze API and jBitTorrent library but I can't use Vuze because of I have server without GUI and jBitTorrent is too old and too buggy. Can you tell me that bittorrent library for Java is good now? I need to download files through torrent file only. Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小矜持 2024-12-05 06:37:28

看来您需要通过控制台 ui 运行 Vuze headless

当我在 Ubuntu 上使用 apt-gettable Vuze 进行尝试时,我不需要像上面链接的 wiki 指定的那样“获取一些支持 jar”——它会立即运行。

It seems you need to run Vuze headless through it's console ui.

When I tried it with the apt-gettable Vuze on Ubuntu, I didn't need to 'grab a few support jars' as the wiki linked above specified - it just ran straight away.

2024-12-05 06:37:28

您可以使用 Transmission 或 µTorrent,或者只是无头运行 Vuze。将文件发送到 Transmission 时,您需要将二进制数据编码为 base 64,将文件发送到 µTorrent 时,您需要通过 HTTP POST 使用多部分形式。

以下是他们的 API 页面:

https://trac.transmissionbt.com/browser /trunk/extras/rpc-spec.txt
http://www.utorrent.com/community/developers/webapi

You can use Transmission or µTorrent, or just run Vuze headless. With sending files to Transmission, you need to encode the binary data as base 64, with sending them to µTorrent, you need to use a multipart form via HTTP POST.

Here are their API pages:

https://trac.transmissionbt.com/browser/trunk/extras/rpc-spec.txt
http://www.utorrent.com/community/developers/webapi

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文