有没有办法来从使用MonoTorrent NET库磁铁链接的.torrent文件?如果有的话可以有人解释一个例子吗?我搜索了该网站以及谷歌搜索,但无法找到解决方案。如果不可能,是否有任何其他窗口生成线实用程序将完成工作?感谢和欣赏你的帮助提前!MonoTorrent - 磁铁链接torrent文件
回答
是的,它可以使用monotorrent库来完成。
你可以采取从磁铁链接的哈希值,并用它来创建一个任务管理器,会下载之前创建一个torrent文件。
,如果是这样的磁铁链接:
磁铁:XT =瓮:btih:18981bc9759950b4715ad46adcaf514e6a773cfe
hash=18981bc9759950b4715ad46adcaf514e6a773cfe;
manager = new TorrentManager(InfoHash.FromHex(hash), downloadsPath, torrentDefaults, downloadsPathForTorrent);
这应该下载torrent文件到 'downloadsPathForTorrent',你可以停止下载为一开始。
希望这有助于。
关于如何实现这一结帐的monotorrent文档的详细信息:
我知道这是几年前的回答,我还是用一个网站解决了这个问题:
http://torcache.net/torrent/18981BC9759950B4715AD46ADCAF514E6A773CFE.torrent
只需在斜杠后面加上散列即可。
的exaple将下载相同的哈希值作为上述丹妮了。
工作对我来说,更容易存档。
编辑:
由于@Gabriel杜阿尔特提到,这项工作只能在洪流是上传到网站上,我依然用这种方式,因为大部分的最大的网站上传自己的种子到这个网站,如果我连需要更好的准确性,我可能会使用DHT搜索引擎like this,即使它不生成.torrent文件,但它提供.torrent信息。
对我来说,只为抢torrent文件启动完整的BT客户端太多的资源,我可以提供。
这只适用于网站在缓存中使用的种子...如果该种子来自私人跟踪器它会给你一个404错误... –
@GabrielDuarte Look [here](https://wiki.theory.org/BitTorrentSpecification#Info_Dictionary),在'private'下。所有私人追踪器都会标记它。 – Remy
但是,如果您通过以下页面将torrent添加到其缓存中,它就会起作用:http://torcache.net/。例如,使用散列“E7C9B57ED0EEABAF6286C0EDE546D8865BDB77B3”进行尝试。它不会工作,因为它不在他们的缓存中...... –
- 1. torrent客户端的RSS:磁铁链接去哪个字段?
- 2. preg_match_all磁铁链接
- 3. 分裂磁铁链接
- 4. 鉴于.torrent文件如何在python中生成磁链接?
- 5. 作为超级链接的.torrent的磁力文件是.html?
- 6. 我如何处理UWP应用程序中的磁铁(torrent)链接
- 7. 无法使用monotorrent从新创建的torrent下载文件
- 8. Android磁铁链接数据过滤器
- 9. 从torrent集合中的单个文件生成torrent/magnet链接
- 10. Monotorrent UDP错误
- 11. Libtorrent - 给定一个磁力链接,如何用Torrent来生成一个torrent文件?
- 12. 谷歌浏览器不打开文件/文件夹/磁铁链接
- 13. Linux torrent客户端,可以通过bash添加磁链接
- 14. Python/Libtorrent:从磁铁链接中检索元数据而无需下载文件
- 15. 需要帮助,使webView与外部链接处理,如“磁铁”
- 16. 如何创建一个磁铁链接客户端(为前ThePiratBay)
- 17. 任何方式来验证磁铁链接(Javascript)
- 18. 添加来自cron作业的磁铁链接
- 19. 从磁铁链接阵列下载多个山洪
- 20. 如何获得可下载的torrent文件链接?
- 21. MonoTorrent和元数据模式
- 22. 解码磁铁URI
- 23. 计算torrent文件
- 24. MonoTorrent分发软件
- 25. 如何下载C#的磁力链接?
- 26. 链接地铁css和玉
- 27. 创建超级链接来调用Torrent客户端软件
- 28. UNITY 3D磁铁脚本
- 29. 在Android中寻找磁铁
- 30. 下载.torrent文件Java
谢谢!感谢您的回答。我认为这是不可能的。我将在稍后尝试它,因为我必须再次在我的项目中重新编写代码部分:) – user1715559
不幸的是,没有像你提到的那样的构造函数,并且仍然尝试使用TorrentManager的大部分构造函数,但它并没有开始下载......我怀疑还有更多的事情要做... –