Mandar SMS sempre foi uma necessidade de Negocio (lembrando que a necessidade sempre é de negocio), pois bem neste exemplo não tem nem uma magia, porque todos os SMS serão comprados pela sua operadora.
Para este feito utilizaremos o Gnokii que podemos definir como sendo é um conjunto de programas para se comunicar com telefones celulares.
Requisitos:
- Um Computador ou Notebook com sistema operacional Linux.
- Um celular
- Um cabo para conexão
- Usuario root da maquina utilizada.
Utilizando o Fedora 19 a instalação pode ser realizada através do yum:
yum install gnokii
o arquivo /etc/gnokiirc deve ser substituido pela listagem abaixo:
[global]
#port = /dev/ttyUSB0
#port = /dev/ttyACM1
port = /dev/ttyACM0
model = AT
initlength = default
connection = serial
use_locking = no
serial_baudrate = 19200
serial_write_usleep = 1
smsc_timeout = 10
[xgnokii]
allow_breakage = 0
[gnokiid]
bindir = /usr/sbin/
[connect_script]
[disconnect_script]
[logging]
debug = off
rlpdebug = off
xdebug = off
Os campos model e port vão variar de acordo marca do celular esta configuração esta funcionando com Nokia e para Sony utilizei port=/dev/ttyACM1.
Mostrar detalhes do celular:
gnokii --identify
Enviar SMS:
echo "teste" | gnokii --sendsms 999xxxxxx
Com isto podemos criar as mais variadas soluções:
- Enviar SMS através do nagios.
- De uma pagina WEB
- De um scritp shell etc..
De acordo com o site oficial o gnokii foi inicialmente disponível apenas para telefones móveis da Nokia, mas tarde estendido para suportar outros e atualmente está disponível para GNU / Linux, BSD Unix, Windows e Mac OS X e como código fonte
fonte:
http://gnokii.org/
http://en.wikipedia.org/wiki/Gnokii
0 comentários:
Postar um comentário