我试着用这个空白来处理文件:
public void DownloadTorrent(string path)
{
Torrent torrent = Torrent.Load(path);
Console.WriteLine(torrent.Files[0]);
TorrentManager manager = new TorrentManager(torrent, savePath, new TorrentSettings());
engine.Register(manager);
manager.HashCheck(true);
manager.Start();
}但是,每次我加载一个洪流文件时,我都会得到以下错误:
Unsupported protocol udp://tracker.publicbt.com:80/announce
Unsupported protocol udp://tracker.istole.it:80/announce有人知道怎么解决这个问题吗?
提前谢谢。
发布于 2016-03-06 20:41:16
MonoTorrent还没有在近三年中看到提交,甚至在此之前,您就可以看到它在2010年之后的工作非常少。它不会有一个现代的急流客户将拥有的所有好的功能,只是说。
无论如何,UDP跟踪器协议是2008年首次出版,所以这是一个公平的机会,实际上有一些支持。回顾他们在github上的提交,我们可以看到,c900c7c实际上在2009年就增加了udp跟踪器支持。TrackerFactory.cs中的快速检查还表明支持仍然存在。
但是,有一个有关udp跟踪器协议的请求还没有被合并(而且可能永远不会合并),所以我想说,最好的选择是克隆或分叉存储库(或许多其他叉子之一),然后自己构建它。
https://stackoverflow.com/questions/35831995
复制相似问题