我正在考虑用 ruby 编写定制的 torrent 客户端。我找到了以下库(正如马特下面指出的那样,它们相当古老)。不过,我想听听我可能错过的任何图书馆,并且我很想听听社区对以下图书馆的看法。至于优点和缺点...
- RubyTorrent
- libtorrent-ruby
请注意,我希望修改库的一些内部工作方式以满足我的需要。因此,纯红宝石库将是理想的选择。
注意:我在 stackoverflow 上搜索了这个问题(或类似的问题)。唯一出现的问题是很久以前提出的,但没有任何像样的答案。因此出现了这个新问题。
谢谢你的时间!
在找不到任何好的解决方案将我的 ruby 代码连接到 BitTorrent 协议后,我为 Transmission RPC API 实现了一个 Ruby 包装器:
- http://rubygems.org/gems/transmission_api
这是一个非常简单的版本,可以满足我的需求。
当然它有很大的依赖性传播客户端运行它,但我认为这是一个你想要的依赖项,因为它是一个非常稳定且更新的 BitTorrent 客户端。
我建议设置一个无头传输守护进程
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)