Node.js 带Dat的双向数据流

Node.js 带Dat的双向数据流,node.js,dat-protocol,dat-project,Node.js,Dat Protocol,Dat Project,我有一个文件夹,它变成了一个Dat $ dat share 然后在另一台机器中,我可以访问它(从节点脚本) 直到现在一切都很好,原始机器告诉我有一个新的连接,所以我们很好。从这里开始,我不知道如何继续。我想将数据从对等机器写入原始机器。首先,我认为这将足以使它可写,所以我喜欢这样做 // got secretKey some how if (typeof secretKey === 'string') secretKey = Buffer.from(secretKey, 'hex') dat.

我有一个文件夹,它变成了一个Dat

$ dat share
然后在另一台机器中,我可以访问它(从节点脚本)

直到现在一切都很好,原始机器告诉我有一个新的连接,所以我们很好。从这里开始,我不知道如何继续。我想将数据从对等机器写入原始机器。首先,我认为这将足以使它可写,所以我喜欢这样做

// got secretKey some how
if (typeof secretKey === 'string') secretKey = Buffer.from(secretKey, 'hex')
dat.archive.metadata._storage.secretKey.write(0, secretKey, done)

但是写入存档文件只会写入克隆的Dat,如何将其推回到原始Dat?甚至可能吗?

Dat目前只有一个编写器,这意味着只有一个设备可以进行更改


在一个Dat中有多个“编写器”称为多编写器。这是目前正在为Dat开发的一项功能,应该在今年晚些时候或2019年初推出。

噢!这是多作者的事情,我听了很多,但我认为这是另一回事。很高兴知道,谢谢!
// got secretKey some how
if (typeof secretKey === 'string') secretKey = Buffer.from(secretKey, 'hex')
dat.archive.metadata._storage.secretKey.write(0, secretKey, done)