MonoTorrent - Magnet link to Torrent file

前端 未结 2 855
梦如初夏
梦如初夏 2021-01-13 22:00

Is there a way to generate .torrent file from a magnet link using the MonoTorrent .Net library? If so can someone explain with an example? I searched the site as well as goo

相关标签:
2条回答
  • 2021-01-13 22:09

    I know this is answered few years ago, still I solved it by using a website :

    http://torcache.net/torrent/18981BC9759950B4715AD46ADCAF514E6A773CFE.torrent

    Just put the hash after the slash.

    for exaple will download the same hash as dani gave above.

    Work for me, much easier to archive.

    Edit:

    As @Gabriel Duarte mention, this work only on torrent that uploaded to the site, still I'm using this way because most of the biggest sites upload their torrents to this site, if I even need a better accuracy, I will probably use DHT search engine like this, even though it don't generate .torrent file but it supply .torrent info.

    For me start complete Torrent client only for grab torrent file is too much resources I can provide.

    0 讨论(0)
  • 2021-01-13 22:18

    yes, It could be done using the monotorrent library.

    you could take the hash value from the magnet link and use it to create a torrent manager that will create a torrent file before downloading.

    if this were the magnet link:

    magnet:?xt=urn:btih:18981bc9759950b4715ad46adcaf514e6a773cfe

    hash=18981bc9759950b4715ad46adcaf514e6a773cfe;
    manager = new TorrentManager(InfoHash.FromHex(hash), downloadsPath, torrentDefaults,     downloadsPathForTorrent);
    

    this should download a torrent file to 'downloadsPathForTorrent', and you can stop the download as soon as it begins.

    hope this helped.

    for more information on how to implement this checkout the monotorrent documentation:

    http://www.mono-project.com/MonoTorrent

    0 讨论(0)
提交回复
热议问题