0

是否可以向我的 Mac 和我的 Android 设备发送推送通知,例如,如果我的 WebServer(s) 出现故障,或者如果某个特定脚本正在运行?

4

2 回答 2

0

我建议为此类任务使用 CURL 实用程序:http: //curl.haxx.se

编写脚本以定期访问您网站的索引(CRON、Quartz 等调度程序),然后解析响应。

如果网站还活着,CURL 将收到类似“HTTP 1.1 200 OK”的标头,否则您可以启动您的自定义逻辑(发送 SMS、电子邮件、推送通知的脚本 - 任何适合您的)并报告 CURL 实际收到的内容( 404、500、超时等)。

于 2013-07-15T22:05:24.820 回答
0

虽然我不了解推送通知或 android,但如果您使用的是 10.8,这个答案应该会给您一些使用内置通知中心的帮助;我不在 10.6.8 上,所以我没有测试。

如果您想使用较旧的免费版本的growl,您可以使用附加growlnotify实用程序:

growlnotify -t Terminal -m "The System... Is Down." && tput bel

我听说在 10.7 中这会更有趣。

于 2013-07-16T17:03:49.367 回答