BitTorrent 协议 torrent 文件元数据下载客户端。
此客户端可用于访问 process.aria2 对象的 BT 服务端口(listeningPort 属性)。
返回对象:wsockBtMetadataClientObject
创建元数据下载客户端。
参数 @infoHash 指定 torrent 文件 info 字段的哈希值。
这里指的是原始哈希值,而不是 16 进制编码后的哈希文本。
参数 @peerId 指定当前客户端 peer ID,不指定则随机生成(建议不要用随机值)。
获取 torrent 文件元数据
参数 @ip,@port 指定目标 peer 的 IP 与端口。
参数 @timeout 指定超时,可选参数,默认值为 5 秒。
成功返回元数据(buffer对象)。
可调用 bencode.decode 函数进行解码。