【发布时间】:2016-03-14 17:57:36
【问题描述】:
一家初创公司的网站必须在 0/24 运行。数据中心不会在中断时通知我们,即使会通知我们,依赖单个实体也不会感到安全。
这个想法是编写一个脚本来监控网站并在出现任何问题时拨打我的 iPhone。它不一定是呼叫响铃。任何声音都可以。它必须绕过“请勿打扰”模式。
当 iPhone 连接到 Apple ID 时,很容易从 Mac OS X Yosemite 拨打电话或发送短信。然而,让 iPhone 自己响铃,尤其是从命令行响铃似乎不那么简单了。
我希望尽可能避免使用第三方软件(包括 VoiP 提供商),因为更多的层和更多的软件意味着更多的错误。另外,我绝不会将我的 Apple ID 密码泄露给第三方。
到目前为止,几乎没有什么想法。
找到我的 iPhone。它不仅绕过了请勿打扰模式,还绕过了任何插入的耳机。那太棒了。有没有办法从 Mac 本地执行它或以某种方式通过 Apple 调用它?如果有官方接口,为此编写一个 REST 应用程序不会有问题。我考虑过使用浏览器仿真(Capybara + Webkit)登录到我的 iCloud 帐户并按下“Ring my phone”按钮,但我发现这很脆弱且不可靠。我只是手动尝试,就像在 HTML5 界面上点击 5 次,Apple 可以随时更改。
据我所知,Skype 仅在 Linux 和 Windows 上接受命令行参数。如果它仍然存在。否则,它可能是一个解决方案。这是一个 3rd 方软件,但是,我不必提供我的 Apple ID,我认为它可能是可靠的。问题是我根本不喜欢在我的 Mac 上运行 Skype。
即使能够给自己发送几条短信也聊胜于无。我可以通过 iMessage 和命令行以某种方式做到这一点吗?
我想我更喜欢找到我的 iPhone,因为它发出声音最可靠,但欢迎提出任何想法。
【问题讨论】:
-
您可以通过编程方式发送短信,是的。有关快速示例,请参阅 this 和 this。不过,可能不适用于自己发送消息。另外,请记住,adding a number to favourites or allowing repeated calls to go through 可以轻松绕过“请勿打扰”。
标签: iphone macos server monitoring voip