我正在编写一个从Magnetlink下载文件的c#应用程序。为此,我使用的是MonoTorrent版本:MonoTorrent我正在试图跟踪每个文件的下载进度。我想不出是否可能。
这是我尝试过的:
var engine = new ClientEngine();
engine.CriticalException += EngineCriticalException;
engine.StatsUpdate += EngineStatsUpdate;
var torrentManager = await engine.AddAsync(torrentLink, downloadDirectory);
await torrentManager.StartAsync();我只从DataBytesDownloaded那里得到engine.Monitor。
是否知道如何分别跟踪每个文件的进度。
谢谢你的帮助。
发布于 2022-08-07 20:26:32
解决方案在ClientEngine中包含的文件列表中。
文件=> BitField => PercentCompelete
https://stackoverflow.com/questions/73199129
复制相似问题