Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Konqueror no orkut II
Por javanunes
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Eduardo Francis Batista em (última atualização em 04/03/2010)   [ 4833 hits ]

Login: eduardoefb, 5392 pontos

   


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

Scripts recomendados
   Script Linux recomendado Gerenciamento do Usuario no SAMBA /
   Script Linux recomendado Ativar sudo no Insigne Linux
   Script Linux recomendado backup
   Script Linux recomendado Menu tarefas com SSH
   Script Linux recomendado Mapear sua rede.

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 eduardoefb 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 eduardoefb 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 ontonho 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


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.