È possibile ricevere notifiche SMS / messaggi di testo quando il processo termina o viene interrotto?


11

Esistono script che invieranno un'e-mail al termine di un processo del server.

Tuttavia, non voglio controllare la mia e-mail ogni tanto solo per vedere se un lavoro è terminato. Pertanto mi piacerebbe ricevere un messaggio SMS.

La mia domanda è simile a questa, basta scambiare SMS con tutte le occorrenze di "e-mail": esiste un programma che può inviarmi una e-mail di notifica al termine di un processo?

Riesci a pensare a qualche soluzione alternativa / app / script / qualsiasi cosa che consenta di inviare un SMS al termine (o alla fine prematura di un lavoro?)



Oggi, IFTTT sarebbe un'altra opzione.
Barrycarter,

Risposte:


12

Esistono 3 modi per eseguire l'invio di un messaggio SMS da un server e / o un'applicazione.

  1. Configura il tuo gateway

    Se cerchi Google "sms gateway", troverai un ampio elenco di applicazioni che puoi impostare per fornire questa funzionalità. Puoi anche prendere un vecchio telefono cellulare e un PC e configurarli usando questo tutorial intitolato: Configurare un gateway SMS per creare il tuo gateway SMS.

  2. Utilizzare un servizio pronto

    Esistono fornitori di servizi che offrono questa funzionalità (in genere a pagamento). Eccone un paio:

    tassa gratuito

    Questi provider spesso forniscono una libreria e / o API, come questa da twilio , in modo da poterli integrare più facilmente nella tua applicazione, se necessario.

  3. Invia un'e-mail al gateway SMS del tuo provider

    La maggior parte dei provider (Verizon, AT&T, ecc.) Offre la possibilità di inviare un messaggio SMS al telefono utilizzando il <phonenumber>@provider.com. Wikipedia ha anche un elenco piuttosto completo di gateway SMS .


Accettarlo, anche se non fornisce una risposta taglia e incolla poiché sembra essere un processo moderatamente coinvolto. Grazie, a proposito.
The Unfun Cat,

1
@TheUnfunCat: sì, ci sono molte scelte, quindi sarebbe difficile darti una sola soluzione.
slm


3

Dai un'occhiata a gcsms se hai un account Google. È una specie di hack che utilizza la notifica degli eventi del calendario di Google per inviare SMS gratis al telefono direttamente dalla shell. Puoi persino inviare SMS a più persone purché abbiano configurato correttamente le loro impostazioni.

A proposito, sono il creatore di gcsms.


1
Google sta interrompendo le notifiche SMS
dbza

1
@dbza ma solo per account Gmail gratuiti. Se hai un account Google for Work, continuerà a funzionare.
Mansour,

bello non lo sapevo
dbza il

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 

0

Volevo anche qualcosa per avvisarmi dopo che l'allenamento dei modelli ML è stato completato e ha reso un servizio leggero gratuito per questo scopo.

https://getvigil.io

Basta impostare la tua e-mail o il tuo numero di telefono, scaricare il file binario per la tua piattaforma, scrivere il file di configurazione con i tuoi crediti ed eseguire:

vigil echo "hello world"

Pianifica anche di espandere le notifiche push e di guardare l'output dei comandi / le notifiche in base alle regole di corrispondenza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.