Pular para o conteúdo

Enviar SMS usando um telefone (Nokia)

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

Perfil removido removido
Hits: 12.415 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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

Download send_sms.sh Enviar nova versão

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

Buscar String Com Parametros

Procedimentos de rotinas

Baixar aúdios em formato mp3 através de script com o youtube

Memoria.sh

Teste de Índice de Massa Corporal (IMC)

#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

Entre na sua conta para comentar.