Enviar SMS usando um telefone (Nokia)

Publicado por Perfil removido (última atualização em 04/03/2010)

[ Hits: 11.995 ]

Download send_sms.sh




Esse script (muito simples) envia SMS para outros números (utilizando um telefone Nokia conectado ao PC).

Para utilizar, crie um arquivo chamado lista e coloque os números que deseja enviar o SMS (no formato internacional). Exemplo:

+553699251204
+559799211212
+552388201215

E outro arquivo chamado "mensagem" com a mensagem que deseja enviar (Exemplo:)

Olá!!

Isso é um teste!!

Outro detalhe: Devemos dar permissão de leitura e escrita no dev referente ao dispositivo (no meu caso /dev/ttyACM1). Veja com o dmesg e altere a linha "devi=ttyACM1   # substitua essa linha pelo dispositivo encontrado caso seja necessário

Como root:

# chmod 777 /dev/ttyACM0

  



Esconder código-fonte

#!/bin/sh
#coloque no arquivo lista os números que você deseja enviar a mensagem (exemplo:)
#+553681111111
#+553688888888
#E no arquivo mensagem, a mensagem exatamente como deseja enviar (exemplo:)
#isso e um teste
devi=ttyACM1   # substitua essa linha pelo dispositivo caso seja necessário
for contato in `cat lista`
do
   /usr/sbin/chat -V -s '' 'AT' 'OK' '' > '/dev/'$devi < '/dev/'$devi
   /usr/sbin/chat -V -s '' 'ATZ' 'OK' '' > '/dev/'$devi < '/dev/'$devi
   /usr/sbin/chat -V -s '' 'AT+CMGF=1' 'OK' '' > '/dev/'$devi < '/dev/'$devi
   /usr/sbin/chat -V -s '' 'AT+CMGS="'$contato'"' '>' "`cat mensagem`"^Z 'OK' '' > '/dev/'$devi < '/dev/'$devi 
   sleep 5
done

Scripts recomendados

Interface para tarefas básicas

BKP

Backup Diario excluindo o antigo

SPEEDY: Adicionando DNS no Resolv.conf

Agenda Telefonica Básica


  

Comentários
[1] Comentário enviado por Kaah Veuliah em 04/03/2010 - 13:25h

rpz... no terminal ta de voa porem nada ainda!!! a msg ñ chegou!!!

[2] Comentário enviado por Kaah Veuliah em 04/03/2010 - 13:39h

Olha esses sms tem q ter creditos no celular?

[3] Comentário enviado por removido em 04/03/2010 - 13:41h

Apenas como teste, não sei se você já fez,

Abra o minicom e execute os comandos enviados pelo chat manualmente:
AT
ATZ
AT+CMGF=1
AT+CMGS="NUMERO_EM_FORMATO_INTERNACIONAL _COM_AS_ASPAS"
[ESCREVA A MENSAGEM E CTRL+Z QUANDO TERMINAR]


Veja se assim a mensagem vai.
Outra pergunta: Você está enviando para vários números (os números contidos na lista) ou para apenas um. Se for para vários e o último não receber, aumente o tempo antes do "done" para 6 ou mais segundos.

[4] Comentário enviado por removido em 04/03/2010 - 13:44h

Sobre os créditos, tem que ter sim. Se você não conseguir enviar uma mensagem por qualquer motivo usando o telefone, não vai conseguir com esse script.

[5] Comentário enviado por Nilodanx52 em 05/03/2010 - 19:22h

eu sabi que deveria ter credito e no terminal deu tudo certo!!! foi Kaah Veuliah que estava teimando comigo aki em casa que era gratis!!! kkk isso é o mesmo que usar o programa do nokia pra enviar sms no r-windows!!! conversei com ele que era questão de necessidade dependendo do uso real em servidores as veses sei la...

[6] Comentário enviado por ToniLink em 01/01/2011 - 20:42h

Este sript me ajudou muito!
Só uma coisa, acho que não funciona só com celulares Nokia, pois meu celular é um Samsung SGH-F250L e funcionou perfeitamente!
Na hora de enviar foi tudo muito fácil, só tive que esperar as mensagens serem enviadas, excelente, muito obrigado!

[7] Comentário enviado por paulomagno em 26/10/2011 - 14:12h

Boa Tarde a Todos!


Interessante o artigo ,também existe este site aqui: http://www.vsmspromoter.com.br para quem tem assinaturas SMS em operadoras, é possível conectar seu celular ao PC e mandar SMS a vontade!

Caso tenham interesse,acesssem o site e entrem em contato conosco

[8] Comentário enviado por m3teleco em 13/10/2014 - 15:38h

<a href="http://www.m3telecom.com.br/sms.php">Eu conheço a M3 Telecom eles são especializados em Torpedo de Voz e Torpedo SMS, Envio de SMS em massa, sms marketing,
sms politico, plataforma de sms, sistema de sms, torpedo de Voz com Ura Reversa,
ideal para call center e empresas de cobrança, conheça o site
http://www.m3telecom.com.br </a>


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts