如何编写一个简单的 Bittorrent 应用程序?
如何编写一个简单的 BitTorrent 应用程序。像使用 BitTorrent 库的“Hello World”之类的东西,我指的是理解 BitTorrent 工作的最简单的应用程序。我更喜欢 python 或 C/C++ 实现,但它可以是任何语言。平台也不是问题,但我更喜欢Linux。
对于要遵循的库的建议,我已经从 - http: 下载了一个库的源代码(我认为是官方的 bittorrent) //sourceforge.net/projects/bittorrent/develop。但是,我在 http://en.wikipedia.org/wiki/Comparison_of_BitTorrent_clients 上看到了很多其他库#图书馆。我希望得到这方面的建议。
如果您只有一台笔记本电脑,如何测试应用程序。
How to write a simple bittorrent application. Something like a "hello world" using a bittorrent library, I mean a simplest of the application to understand the working of bittorrent. I would prefer a python or a C/C++ implementation, but it can be any language. Platform is not an issues either, but i would prefer Linux.
Recommendations for the library to follow, I have downloaded the source code for one (i think official bittorrent) from - http://sourceforge.net/projects/bittorrent/develop. But, I see a lot of other libraries at http://en.wikipedia.org/wiki/Comparison_of_BitTorrent_clients#Libraries. I would appreciate recommendations on this.
How to test an application if all you have is one laptop.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你应该尝试 libtorrent (rasterbar)。 http://libtorrent.org
如果您想在 Linux 上用 Python 编写客户端,请使用以下命令安装:
sudo apt-get install python-libtorrent
这是一个非常简单的 python 代码示例,用于下载 torrent:
You should try libtorrent (rasterbar). http://libtorrent.org
If you want to write your client in python, on linux, install it with:
sudo apt-get install python-libtorrent
A very simple example of python code to use it to download a torrent: