web-dev-qa-db-ja.com

プロセスの終了時または強制終了時にSMS /テキストメッセージ通知を取得することは可能ですか?

サーバープロセスが完了したときに電子メールを送信するスクリプトがあります。

ただし、仕事が終了したかどうかを確認するためだけにメールをチェックすることはあまりありません。したがって、SMSメッセージを取得します。

私の質問はこれに似ています、SMSをすべて「e-mail」のすべての出現と交換してください: プロセス時に通知メールを送信できるプログラムはありますか?終わりますか?

SMSがジョブが完了した(または途中で終了した)ときに送信されるようにする)回避策/アプリ/スクリプト/何でも考えられますか?

11
The Unfun Cat

サーバーやアプリケーションからSMSメッセージを送信するには、3つの方法があります。

  1. 独自のゲートウェイをセットアップする

    グーグルで「smsゲートウェイ」を検索すると、この機能を提供する設定可能なアプリケーションの多数のリストが表示されます。 SMS Gateway をセットアップして独自のSMSゲート​​ウェイ。

  2. 既製のサービスを使用する

    この機能を提供するサービスプロバイダーがあります(通常は有料)。それらのいくつかを次に示します。

    fee無料

    これらのプロバイダーは、多くの場合、ライブラリやAPI などを提供しています。これは、twilio からのものです。これにより、必要に応じて、より簡単にアプリケーションに統合できます。

  3. プロバイダーの SMSゲートウェイにメールを送信します

    ほとんどのプロバイダー(Verizon、AT&Tなど)は、<phonenumber>@provider.comを使用してSMSメッセージを電話に送信する機能を提供しています。 ウィキペディアには、SMSゲート​​ウェイのかなり完全なリストもあります

12
slm

Android電話:使用する NotifyMyAndroid がある場合の別のオプションは、プッシュメッセージを電話に送信することです。

4

Googleアカウントをお持ちの場合は gcsms をご覧ください。これは、Googleのカレンダーイベント通知を使用して、シェルから直接電話に無料でSMS=を送信するハックのようなものです。SMS彼らは自分の設定を適切に設定しました。

ちなみに、私はgcsmsの作成者です。

3
Mansour
#!/bin/bash
# this will send an sms message
# usage: script.name "message you want to send"

echo -e "ATZ\r" >/dev/ttyACM0
echo -e "AT+CMGF=1\r" >/dev/ttyACM0
echo -e "AT+CMGS=\"1234567890\"\r" >/dev/ttyACM0 
echo -e "$1\x1A" >/dev/ttyACM0 
0
len

また、MLモデルのトレーニングが完了し、この目的のために無料のライトサービスを作成した後に通知するための何かが欲しかった。

https://getvigil.io

メールまたは電話番号を設定し、プラットフォームのバイナリをダウンロードして、信用情報を含む構成ファイルを記述して実行するだけです。

vigil echo "hello world"

また、プッシュルールへの拡張と、一致ルールに基づくコマンド出力/通知の監視も計画しています。

0
noah haibach