c#下载洪流与MonoTorrent



我试图用MonoTorrent下载torrent,问题是,当我在wireshark中查看网络流量时,似乎客户端甚至没有尝试联系跟踪器。它可以正确读取种子文件,并且visual studio没有显示错误。

这是我使用的代码:

public Form1()
{
        EngineSettings settings = new EngineSettings();
        settings.AllowedEncryption = EncryptionTypes.All;
        settings.SavePath = Path.Combine(Environment.CurrentDirectory, "torrents");
        if (!Directory.Exists(settings.SavePath))
            Directory.CreateDirectory(settings.SavePath);
        engine = new ClientEngine(settings);
        engine.ChangeListenEndpoint(new IPEndPoint(IPAddress.Any, 6969));
        Torrent torrent = Torrent.Load("C:/Users/xxx/Google Drive/WindowsFormsApplication1/WindowsFormsApplication1/bin/Debug/kontakt.torrent");
        TorrentManager manager = new TorrentManager(torrent, engine.Settings.SavePath, new TorrentSettings());
        engine.Register(manager);
        manager.Start();
}

我真的很感谢任何帮助,如果有人知道一些其他的

你的代码为我工作。确保你没有创建私有种子。

相关内容

  • 没有找到相关文章

最新更新