有没有办法使用脚本通过 Gamatronic G4 发送短信?

有没有办法使用脚本通过 Gamatronic G4 发送短信?

我有一个来自 Gamatronic 的监控和控制硬件,叫做伽马电子 G4

它用于监控服务器、UPS、湿度、温度并通过短信发送警报。

有一种方法可以通过其网络界面发送手动短信。

我也想使用 G4 的短信发送功能来发送与软件相关的警报。

是否有 API 或其他方式可以使用 G4 以编程方式发送短信?

答案1

我不知道 G4,但如果有网络界面(没有 API),您可以通过其免费 iMacros for Firefox 网络浏览器脚本工具浏览器命令行。您可以录制一个宏,登录并执行“手动”短信发送,然后注销。

答案2

我找到了方法:)

只需使用:http://你的服务器ip/sms?number=你的号码&text=你的文本按摩

并使用 HTML 发布它。不要忘记您有一个用户密码弹出窗口,我使用以下 powershell 脚本来做到这一点:

$msg = "Hey - sending this from powershell :)"
$number = "+XXXXXXXXXXXX"

$url = "http://XX.XX.XX.XX/sms?number=$number&text=$msg"
$username="admin" 
$password="admin" 

$wshell = New-Object -com WScript.Shell
$wshell.Run("iexplore.exe $url")
Start-Sleep 5
$wshell.sendkeys("$username")
$wshell.sendkeys("{TAB}")
$wshell.sendkeys("$password")
$wshell.sendkeys("{TAB}")
$wshell.sendkeys("{ENTER}")

相关内容