0

我正在开发一个谷歌小工具,它将通过谷歌 API 收集一些数据。我陷入困境的是如何收集数据,然后将其保存在某个地方以供以后处理。最后的想法是我会在我自己的电脑上运行这个小工具,它会收集数据,然后将它保存到我自己电脑上的某个地方。(我想我想强调的是,目前这是一个小型个人项目,不一定需要花哨的服务器脚本,我希望能够在运行 XP 的 PC 上运行这一切)。

是否有一种纯 Javascript 方法可以将文件保存在计算机上?

我可以使用 XML、HTML 和 Javascript 之外的其他语言向我的 Google 小工具添加功能吗?

编辑:这样做的目的是能够记录我在一段时间内有多少联系人登录到 gchat。我决定使用小工具,因为这是我弄清楚如何访问该信息的唯一方法。欢迎任何其他方法来处理这个想法!

4

2 回答 2

0

不,仅 Javascript 无法自动保存文件。请注意,javascript 会受到禁止跨域规则的影响。如果您在自己的计算机上托管项目,为什么还要编写复杂的 Google 小工具?

我建议使用简单的 PHP 脚本和 MySQL(如果您愿意)来存储数据。就其本身而言,PHP 应该足以运行大多数任务。如果您希望我添加有关此的更多信息,请告诉我什么类型的任务。

于 2010-11-10T21:03:27.080 回答
0

按照灵活性的递增顺序:

  • options对象几乎可以肯定是最简单的方法 - 并不是真正为这种用途而设计的,但我怀疑它适合您的用例。

  • 在 Windows 上,您可以system.filesystem用来获取 WScript FileSystemObject,然后您可以使用它来创建文件并写入文件。

  • 另请参阅 Google 桌面 API 博客,了解在您的小工具中嵌入 SQLite 数据库(看起来很简单)。

于 2010-11-26T22:48:47.727 回答