1

我很欣赏这个问题可能看起来很宽泛。但这是因为我到处寻找可能的解决方案来做一些非常简单的事情。

目标是从在 Chrome 中打开的网页扫描 DOM,提取特定元素并以某种方式静默保存它们,然后我可以访问

无意将其中的任何内容作为应用程序或扩展程序发布,只是我想访问我自己呈现的浏览器数据并将这些数据提取并存储在我自己的计算机上。出于这个原因,我目前发现 Chrome 详尽的沙盒安全性令人沮丧,至少可以说是无关紧要的。

我有一个可用的 Chrome 扩展程序,它可以提取我想要的所有数据,有一个我想要保存的 5 个字符串的列表,这就是我所得到的。

我研究了这些领域:

  • 现有的 NPAPI 插件(无法让npapi 文件 io工作)。
  • 创建我自己的 NPAPI 插件 - 似乎是一个巨大的开销和学习练习,只是为了获得对 5 个字符串的外部访问
  • Chrome 扩展程序(甚至应用程序)api 的各个方面(尤其是它们的本地存储,无法从扩展程序外部访问)

还有其他想法吗?

我意识到通过创建我自己的 NPAPI 插件可以找到解决方案,但我想相信还有另一种方法可以让我将构建的 DOM 与我的本地系统链接起来。我愿意接受任何其他选择吗?(我考虑过一种纯 bash 的 Linux 方法,但我需要生成 DOM,就好像它在我的浏览器中一样)。

我只想能够访问我本地系统上特定提取的 DOM 部分,而不是编写一个全新的 C++ 插件来促进这个非常基本的功能。

4

0 回答 0