Est-il possible d'obtenir une notification par SMS / SMS lorsque le processus se termine ou est tué?

11

Il existe des scripts qui enverront un e-mail lorsqu'un processus serveur sera terminé.

Cependant, je ne veux pas vérifier mes courriels de temps en temps juste pour voir si un travail est terminé. Je souhaite donc recevoir un SMS.

Ma question est similaire à celle-ci, il suffit d'échanger des SMS avec toutes les occurrences de "e-mail": Existe - t-il un programme qui peut m'envoyer un e-mail de notification à la fin d'un processus?

Pouvez-vous penser à une solution de contournement / application / script / quoi que ce soit qui permettrait d'envoyer un SMS quand un travail est terminé (ou prématurément terminé?)

Le chat unfun
la source
Aujourd'hui, IFTTT serait une autre option.
barrycarter

Réponses:

12

Il existe 3 façons d'effectuer l'envoi d'un SMS à partir d'un serveur et / ou d'une application.

  1. Configurez votre propre passerelle

    Si vous recherchez «passerelle sms» sur google, vous trouverez une grande liste d'applications que vous pouvez configurer pour offrir cette fonctionnalité. Vous pouvez également prendre un ancien téléphone portable et un PC et les configurer à l'aide de ce didacticiel intitulé: Configuration d'une passerelle SMS pour créer votre propre passerelle SMS.

  2. Utilisez un service prêt à l'emploi

    Il existe des fournisseurs de services qui offrent cette capacité (généralement moyennant des frais). En voici deux:

    frais gratuit

    Ces fournisseurs fournissent souvent une bibliothèque et / ou une API, comme celle-ci de twilio , afin que vous puissiez les intégrer plus facilement dans votre application si nécessaire.

  3. Envoyez un e-mail à la passerelle SMS de votre fournisseur

    La plupart des fournisseurs (Verizon, AT&T, etc.) offrent la possibilité d'envoyer un SMS à votre téléphone en utilisant le <phonenumber>@provider.com. Wikipedia a également une liste assez exhaustive de passerelles SMS .

slm
la source
L'accepter, même s'il ne fournit pas de réponse couper-coller, car il semble que ce soit un processus moyennement complexe. Merci, btw.
The Unfun Cat
1
@TheUnfunCat - oui, il y a beaucoup de choix, il serait donc difficile de vous donner une seule solution.
slm
4

Une autre option si vous avez un téléphone Android: utilisez NotifyMyAndroid pour envoyer des messages push à votre téléphone.

Dennis Kaarsemaker
la source
3

Jetez un œil à gcsms si vous avez un compte Google. C'est une sorte de piratage qui utilise la notification d'événements de calendrier de Google pour envoyer des SMS gratuits à votre téléphone directement depuis le shell. Vous pouvez même envoyer des SMS à plusieurs personnes à condition qu'elles aient correctement configuré leurs paramètres.

Au fait, je suis le créateur de gcsms.

Mansour
la source
1
Google
suspend les
1
@dbza mais uniquement pour les comptes gmail gratuits. Si vous avez un compte Google for Work, il continuera de fonctionner.
Mansour
cool je ne le savais pas
dbza
0
#!/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 
len
la source
0

Je voulais aussi quelque chose pour m'avertir après que la formation des modèles ML ait terminé et fait un service d'éclairage gratuit à cet effet.

https://getvigil.io

Il vous suffit de configurer votre e-mail ou votre numéro de téléphone, de télécharger le fichier binaire de votre plateforme, d'écrire le fichier de configuration avec vos crédits et de lancer:

vigil echo "hello world"

Prévoyez également d'étendre pour pousser les notifications et regarder la sortie / notification des commandes en fonction des règles de correspondance.

noah haibach
la source