Chromium(raspberryPi)与Chrome在

时间:2016-11-09 16:32:41

标签: javascript json google-chrome google-chrome-extension chromium

我之前开始创建一些chrome扩展,因为我一般都是JS的新手,所以我需要有关此问题的建议。

情境:
Chromium在raspberryPi 2上运行扩展。它正在爬行"一个网站,收集一个巨大的对象信息。转换为JSON,它包含大约80.000个字符。每30分钟发生一次。我正在使用覆盆子来保持数据库最新24/7。该网站没有API。

在我的Windows 10 PC上,还有另一个chrome扩展,用于通过比较来自该对象的值(由raspberry提取)来增强网站体验。

我正在尝试在raspberry pi和我的电脑之间建立一个连接来共享数据库。

我试过了:

如果我运行"爬虫"和"增强"在同一台PC上扩展,我能够以这种方式存储和获取对象,这非常好用:

chrome.storage.local.get('items', function(data) {

    database = JSON.parse(data.items);

});

chrome.storage.sync不起作用,因为对象/ JSON太长了。

我从未(成功)设法在我的网络服务器和扩展程序之间进行通信,因为它主要限于在域之间进行通信。

1)每次更新时,将数据库从覆盆子送到我的Windows PC的最佳方法是什么?

2)我应该将它发送到网站空间,然后使用在Windows上运行的扩展程序下载它吗?我怎么用这么大的字符串呢?

任何帮助表示赞赏!提前谢谢!

0 个答案:

没有答案