Node.js 从应用程序获取桌面通知

Node.js 从应用程序获取桌面通知,node.js,Node.js,我已经创建了一个NodeJS应用程序,它定期对网页的内容进行刮取和解析,检查网页上的某些内容自上次解析以来是否已经更新。应用程序在本地后台运行 我需要的应用程序能够提供一些通知我什么时候这些东西被更新。应用程序是否可以在Windows任务栏区域显示工具提示,或向我提供任何其他类型的通知 我唯一能找到的是node notify(),但这似乎是针对Ubuntu的。作为最后的手段,我可以让应用程序运行本地web服务器,并根据刮取的web页面上的任何内容是否已更新来更新页面内容,然后完全使用其他内容(例

我已经创建了一个NodeJS应用程序,它定期对网页的内容进行刮取和解析,检查网页上的某些内容自上次解析以来是否已经更新。应用程序在本地后台运行

我需要的应用程序能够提供一些通知我什么时候这些东西被更新。应用程序是否可以在Windows任务栏区域显示工具提示,或向我提供任何其他类型的通知

我唯一能找到的是node notify(),但这似乎是针对Ubuntu的。作为最后的手段,我可以让应用程序运行本地web服务器,并根据刮取的web页面上的任何内容是否已更新来更新页面内容,然后完全使用其他内容(例如,自动热键脚本),检查本地web服务器上的页面是否有任何更改,并使用该脚本显示工具提示。显然,如果应用程序本身能够以某种方式通知我,那就容易多了。

有一个。
您只需手动安装节点模块,然后使用:

npm install growl
然后,这就很容易做到:

var growl = require('growl');
growl('Hello World!');

上有更多的例子(包括图像的使用)。

虽然咆哮显然是更具视觉吸引力的选择,但我想为这个问题的未来读者提出一个替代方案

公平警告:自2010年2月以来一直没有更新,但仍然

  • 它在Win7上仍然有效
  • 它不需要在计算机上安装任何其他软件
  • 它可以与Node.js应用程序打包
  • 可以使用众多节点模块中的任何一个轻松集成以运行系统命令

您需要在什么操作系统上安装此功能。像咆哮一样工作吗?Windows是我运行这个的操作系统。咆哮似乎是一种选择。