我正在开发一个项目,我需要从torrent网站下载磁力链接。例如,我将磁铁链接提供给文本框,然后在指定的文件夹中下载该磁铁链接的内容。
我想使用monotorrent,但它非常复杂,它实际上没有工作,它只是抛出一些错误,其中一个是" URI前缀无法识别"并且不知道如何解决它。
再一次,我想要做的就是下载磁铁链接并显示进度条的进度
如何用C#实现这样的程序?
答案 0 :(得分:1)
使用Process.Start()
将使用默认应用程序集打开磁铁URL以进行处理。它不会在您的应用程序中打开,但是您正在编写一个torrent应用程序(这不是最简单的任务......):
string magnetUrl = "magnet:?xt=urn:sha1: ..."
Process.Start(magnetUrl);