0

このボイドでファイルをトレントしようとしました:

        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

誰かがこれを解決する方法を知っていますか

前もって感謝します。

4

1 に答える 1

3

MonoTorrent はほぼ 3 年間コミットされていませんが、それ以前でも 2010 年以降は非常にまばらにしか作業されていなかったことがわかります。

とにかく、UDP トラッカー プロトコルは2008 年に最初に公開されたので、実際に何らかのサポートがある可能性は十分にあります。github で彼らのコミットを見ると、c900c7cが 2009 年に実際に udp トラッカーのサポートを追加したことがわかります。

ただし、マージされていない (おそらく今後もマージされない) udp トラッカー プロトコルに関するプル リクエストがあるため、リポジトリ (または他の多くのフォークの1 つ)を複製またはフォークすることをお勧めします。そのパッチを追加して自分でビルドします。

于 2016-03-06T20:41:16.797 に答える