Mikrotik jako bramka SMS

  • 2 Odpowiedzi
  • 3773 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

Mikrotik jako bramka SMS
« dnia: Czerwiec 27, 2015, 12:24:23 pm »
Mam działający skrypt napisany dla Mikrotika.
A chcianym go uruchomić na Fibaro czyli aby był w LUA ale nie potrafię tego zrobić.
Napiszcie mi proszę to w LUA albo uświadomcie że się dnie da :).
Skrypt tworzy plik z zawartością i wysyła go przez ftp

Skrypt może przydać się każdemu kto chce wykorzystać Mikrotika jako bramkę SMS albo po prostu sterować nim przez Fibaro.
Tu dokumentacja do MT http://mikrotik.net.pl/wiki/Scripty

#Treść smsa z globalnej zmiennej w MT
:global smsg

#Numer odbiorcy:
:local numer "+48601xxxxxx"

/file set sms contents="/tool sms send usb2 $numer message=\"$smsg\""
/tool fetch address=xxx.xxx.xxx.xxx upload=yes user=xxx password=xxx port=21 dst-path=sms.auto.rsc  src-path=sms mode=ftp
Krzysiek
*

Offline sztywniak

  • ***** 601
  • 23
  • Nazwa i wersja ID: HC2 3.60/ 4.37, Vera 1.7.1018
Odp: Mikrotik jako bramka SMS
« Odpowiedź #1 dnia: Czerwiec 27, 2015, 03:46:55 pm »
jedyny sposób jaki mi przychodzi do głowy to napisać skrypt w PHP , który tworzy taki plik na podstawie numeru i treści przekazanych jako parametr i wysyła go na ftp mikrotika.
Wtedy wywołujesz z wirtualnego urządzenia skrypt PHP : x.x.x.x/wyslijsms.php?numer=601000000&tresc="tresc do wysłania"
*

Offline viperlodz

  • Moderator Globalny
  • ***** 838
  • 23
  • Nazwa i wersja ID: HC3 / HC2/ HC3L / Yubii
Odp: Mikrotik jako bramka SMS
« Odpowiedź #2 dnia: Czerwiec 27, 2015, 04:29:20 pm »
jedyny sposób jaki mi przychodzi do głowy to napisać skrypt w PHP , który tworzy taki plik na podstawie numeru i treści przekazanych jako parametr i wysyła go na ftp mikrotika.
Wtedy wywołujesz z wirtualnego urządzenia skrypt PHP : x.x.x.x/wyslijsms.php?numer=601000000&tresc="tresc do wysłania"
No jedyna opcja jest taka jak napisałeś. Inaczej obejść nie da rady raczej.