gpt4 book ai didi

node.js - 与 Dat 的双向数据流

转载 作者:太空宇宙 更新时间:2023-11-03 22:59:20 24 4
gpt4 key购买 nike

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

$ dat share

然后在另一台机器上,我可以像(从 Node 脚本)访问它

const Dat = require('util').promisify(require('dat-node'))

dat = await Dat(DAT_FOLDER, { key })
dat.joinNetwork()

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

// 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 开发的一项功能,应该会在今年晚些时候或 2019 年初推出。

关于node.js - 与 Dat 的双向数据流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52190223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com