草庐IT

$BitTorrent

全部标签

linux - 类似 wget 的 bittorrent 客户端或库?

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭11年前。是否有任何比特流客户端或(Java|Python|Ruby|Perl)库可供我使用,例如wget或curl?我想简单地用作脚本中的一个步骤,就像您使用wget一样。编辑:抱歉,我应该提到我正在使用Ubuntu。

linux - 类似 wget 的 bittorrent 客户端或库?

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭11年前。是否有任何比特流客户端或(Java|Python|Ruby|Perl)库可供我使用,例如wget或curl?我想简单地用作脚本中的一个步骤,就像您使用wget一样。编辑:抱歉,我应该提到我正在使用Ubuntu。

Java BitTorrent 库

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于StackOverflow来说是题外话,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion有没有适合Java的BitTorrent库?我需要编写一个简单的torrent客户端,但如果我不必从头开始编写所有内容,那就太好了。 最佳答案 转的TTorrent是一个纯Javabittorrent

Java BitTorrent 库

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于StackOverflow来说是题外话,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion有没有适合Java的BitTorrent库?我需要编写一个简单的torrent客户端,但如果我不必从头开始编写所有内容,那就太好了。 最佳答案 转的TTorrent是一个纯Javabittorrent

c++ - C++ 中的 Bittorrent 客户端,连接到非阻塞套接字上的对等点总是超时

编辑::所以我在下面接受的答案实际上并不是问题所在。我通过wireshark验证了对等点确实通过TCP传输以进行torrent下载。所以我应该能够连接,但所有尝试都超时...所以我正在用C++制作一个bittorrent客户端,并且我正在使用BSD套接字库进行所有网络通信。我有一些代码可以通过TCP连接到对等点,但每次尝试都会超时。我100%确定对等点对我要下载的文件有效,我开始在Transmission中下载文件并且连接到相同的对等点。这是我的连接代码,第一部分只是将一堆节点添加到vector中,这样我就可以遍历它并尝试每个节点:(注意“所有大写系统调用都只是用于错误处理目的的包装函

java - BitTorrent 和 Gnutella 在传输文件时使用什么来绕过 NAT?

我正在尝试用Java开发一个p2p文件共享原型(prototype)/软件。我对学习使用套接字很感兴趣,所以我不会使用JXTA或任何类型的API。我读到过TCP打洞,它可能不适用于所有NAT类型。但我可以看到Gnutella和BitTorrent总是在我尝试的每台机器/NAT上工作。那么他们是否使用TCPHolePunching来发起主机之间的连接?此外,像这样的代码可以进行TCP打洞吗?finalServerSockets=newServerSocket(7777);Threadt=newThread(newRunnable(){publicvoidrun(){try{s.accep

python http/udp bittorrent 跟踪器抓取库

我有一个torrentinfo_hashes列表。对于每个info_hash,我都有一个与该info_hash对应的跟踪器列表。我想做的是抓取列表中的每个跟踪器以获取播种器/leecher/完成计数。但是,我不想自己尝试编写此代码,因为我确定此代码已在其他地方实现有人知道可以抓取http://和udp://跟踪器的python库吗?我一直在为这个项目的其他部分使用libtorrent,但是它只能从有效的torrent_handle中抓取跟踪器(而且我不想为了抓取跟踪器而必须将这些info_hashes添加到libtorrentsession中,因为它会开始下载我不需要的文件)

Python BitTorrent 库

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。Improvethisquestion是否有PythonBitTorrent库可以正常工作?我需要为一个研究项目修改BitTorrent协议(protocol),我不想重新发明轮子并编写我自己的协议(protocol)实现(我也无法这样做)我查看了官方BitTorrent客户端的资源,但这不是我要找的。图书馆/模块是我更喜欢的。谢谢! 最佳答案

python - 如何编写一个简单的 Bittorrent 应用程序?

如何编写一个简单的bittorrent应用程序。类似于使用bittorrent库的“helloworld”,我的意思是理解bittorrent工作的最简单的应用程序。我更喜欢python或C/C++实现,但它可以是任何语言。平台也不是问题,但我更喜欢Linux。对图书馆的建议,我已经从-http://sourceforge.net/projects/bittorrent/develop下载了一个(我认为是官方bittorrent)的源代码。.但是,我在http://en.wikipedia.org/wiki/Comparison_of_BitTorrent_clients#Librar

php - BitTorrent:下载未开始

我正在尝试实现bittorrenttrackerinLaravel.但是,我现在被卡住了,因为下载不会开始。有一个对等点似乎正在播种,我100%确定它是可连接的。但是,当我在另一台机器上运行第二个客户端时,下载不会开始。它卡在“连接到同行”(uTorrent)。当客户发布通知时,我从跟踪器发送以下响应:d8:intervali1000e12:minintervali300e5:peers18:�ؤ�i�ؑ�XÚJU�6e在下载客户端我有以下数据:这是我的公告代码:fullUrl());$status=200;$content="";$passkey=Input::get('passke