[英]Monotorrent UDP error
我試圖用這個空白來種子文件:
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
有人知道如何解決這個問題
提前致謝。
MonoTorrent在將近三年內還沒有提交過承諾,甚至在此之前,您還可以看到它在2010年之后的開發工作非常稀疏。只是說,它不會具有現代torrent客戶所擁有的所有出色功能。
無論如何,UDP跟蹤器協議於2008年首次發布,因此很有可能獲得一些支持。 查看他們在github上的提交,可以看到c900c7c實際上在2009年添加了udp跟蹤器支持。對TrackerFactory.cs的快速檢查也顯示出該支持仍然存在。
但是,有一個關於udp跟蹤器協議的拉請求尚未被合並(可能永遠不會),所以我想您最好的選擇是克隆或派生存儲庫(或許多其他派生之一 ),然后自己創建並添加該補丁。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.