Czy można otrzymać powiadomienie SMS / SMS, gdy proces się zakończy lub zostanie zabity?

11

Istnieją skrypty, które wyślą wiadomość e-mail po zakończeniu procesu serwera.

Nie chcę jednak regularnie sprawdzać poczty e-mail, aby sprawdzić, czy zadanie zostało zakończone. Dlatego chciałbym otrzymać wiadomość SMS.

Moje pytanie jest podobne do tego, wystarczy wymienić SMS ze wszystkimi wystąpieniami „e-maila”: Czy istnieje program, który może wysłać mi e-mail z powiadomieniem, gdy proces się zakończy?

Czy potrafisz wymyślić jakieś obejście / aplikację / skrypt / cokolwiek, co umożliwiłoby wysłanie SMS-a po zakończeniu zadania (lub przedwcześnie zakończonym?)

The Unfun Cat
źródło
Dzisiaj IFTTT byłby inną opcją.
barrycarter

Odpowiedzi:

12

Istnieją 3 sposoby wysłania wiadomości SMS z serwera i / lub aplikacji.

  1. Skonfiguruj własną bramę

    Jeśli korzystasz z „bramy sms” w Google, znajdziesz dużą listę aplikacji, które możesz skonfigurować, które zapewnią tę funkcję. Możesz także zabrać stary telefon komórkowy i komputer i skonfigurować je za pomocą tego samouczka zatytułowanego: Konfigurowanie bramki SMS w celu utworzenia własnej bramki SMS.

  2. Skorzystaj z gotowej usługi

    Są usługodawcy, którzy oferują tę funkcję (zazwyczaj za opłatą). Oto kilka z nich:

    opłata darmowy

    Dostawcy ci często udostępniają bibliotekę i / lub API, takie jak ten z Twilio , aby w razie potrzeby łatwiej je zintegrować z aplikacją.

  3. Wyślij wiadomość e-mail do bramki SMS swojego dostawcy

    Większość dostawców (Verizon, AT&T itp.) Umożliwia wysyłanie wiadomości SMS na telefon za pomocą <phonenumber>@provider.com. Wikipedia ma również dość wyczerpującą listę bramek SMS .

slm
źródło
Zaakceptowanie tego, mimo że nie zapewnia odpowiedzi wycinania i wklejania, ponieważ wydaje się, że jest to proces umiarkowanie zaangażowany. Dzięki, btw.
The Unfun Cat
1
@TheUnfunCat - tak, istnieje wiele możliwości wyboru, więc trudno byłoby podać tylko jedno rozwiązanie.
slm
4

Inna opcja, jeśli masz telefon z Androidem : użyj NotifyMyAndroid, aby wysyłać wiadomości push na swój telefon.

Dennis Kaarsemaker
źródło
3

Spójrz na gcsms, jeśli masz konto Google. To rodzaj włamania, który wykorzystuje powiadomienie o wydarzeniu z kalendarza Google do wysyłania bezpłatnych SMS-ów na Twój telefon bezpośrednio z powłoki. Możesz nawet wysyłać SMS-y do wielu osób, pod warunkiem, że prawidłowo skonfigurowały swoje ustawienia.

Nawiasem mówiąc, jestem twórcą gcsms.

Mansour
źródło
1
Google przestaje
otrzymywać
1
@dbza, ale tylko dla bezpłatnych kont Gmail. Jeśli masz konto Google for Work, będzie ono nadal działać.
Mansour,
spoko, nie wiedziałem o tym
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
źródło
0

Chciałem też czegoś do powiadomienia mnie po zakończeniu szkolenia modeli ML i udostępnienia w tym celu bezpłatnej usługi świetlnej.

https://getvigil.io

Wystarczy skonfigurować adres e-mail lub numer telefonu, pobrać plik binarny na platformę, napisać plik konfiguracyjny z danymi uwierzytelniającymi i uruchomić:

vigil echo "hello world"

Zaplanuj także rozszerzenie do powiadomień wypychanych i oglądania wyników / powiadomień na podstawie reguł dopasowania.

noah haibach
źródło