roryzh
V2EX  ›  Java

提供一个磁力链接转种子文件思路及 Java 代码

  •  
  •   roryzh · Aug 13, 2019 · 8875 views
    This topic created in 2463 days ago, the information mentioned may be changed or developed.

    前段时间做 DHT 爬虫,,奈何大量 INFOHASH 无法转换为种子文件,网络上所提供的几种方法也基本上已经失效(/效率低下)未测试 DHT009 协议 ,遂通过该思路借助迅雷实现。

    git 地址:https://github.com/ZRory/magnet-torrent

    Supplement 1  ·  Aug 14, 2019
    460881773
        1
    460881773  
       Aug 13, 2019
    你这个重复造轮子啊,Runtime 去调用本地迅雷,那直接打开迅雷不就完事了
    roryzh
        2
    roryzh  
    OP
       Aug 13, 2019
    @460881773 我只是为了大量获取种子信息,不是为了下载
    atx
        3
    atx  
       Aug 13, 2019
    原来搞过监听迅雷临时目录,添加任务时迅雷会下载种子
    监听到文件变化,就把种子拷贝出来
    roryzh
        4
    roryzh  
    OP
       Aug 13, 2019
    种子转磁力也已经完成
    roryzh
        5
    roryzh  
    OP
       Aug 13, 2019
    @lc1450 没办法,找不到好用的转换 aria2 也不是很好用
    Cooky
        6
    Cooky  
       Aug 13, 2019 via Android
    tracker 太少吧
    aguesuka
        7
    aguesuka  
       Aug 13, 2019 via Android
    真巧 https://github.com/aguesuka/bit-finder 用 bep0009 和 bep0010 实现的,有兴趣交流一下?
    aguesuka
        8
    aguesuka  
       Aug 13, 2019 via Android
    roryzh
        9
    roryzh  
    OP
       Aug 13, 2019
    @aguesuka 哈哈哈 优秀,可以交流下 bHVja3lfemh0,我的 DHT 爬虫 INFOHASH 获取的挺多的,就是解析效率太低了,,一天 2w+条
    augustheart
        10
    augustheart  
       Aug 14, 2019
    其实从 magnet 专换成 torrent 文件只是个伪需求吧。各家下载工具都支持 magnet 了,然后 DHT 网络也获取不到 torrent 文件的链接基本上也早就不存在于 p2p 网络上了。
    roryzh
        11
    roryzh  
    OP
       Aug 14, 2019
    @augustheart 为了构建自己的资源库,获取 metadata 信息 磁链获取种子后解析出信息
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1229 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 23:34 · PVG 07:34 · LAX 16:34 · JFK 19:34
    ♥ Do have faith in what you're doing.