Como enviar um telefone celular uma mensagem de texto com um script python
Uma mensagem de SMS, também conhecido como uma mensagem de texto, é essencialmente um e-mail enviado para um telefone móvel. A capacidade de se comunicar entre computadores e telefones celulares através de mensagens SMS é cada vez mais importante. O Google desenvolveu uma biblioteca que se comunica com a linguagem de programação Python permitindo que programadores para acessar contas do Gmail. Os programadores usam a conta do Gmail como um ponto de partida para mensagens SMS. contas do Gmail são ideais para mensagens de texto em massa, porque eles têm uma grande capacidade de respostas.
Se inscrever para uma conta do Gmail, preencha o formulário.
Baixar a versão mais recente da biblioteca do Google para Python.
Botão direito do mouse no arquivo zip e selecione "Extrair." Uma caixa de diálogo irá aparecer solicitando um local de destino para extrair o arquivo zip. Selecione os "documentos" diretório e clique "Extrair."
Inicie o prompt de comando Microsoft. Clique "Começar," "Corre," em seguida, digite "CMD.EXE" e pressione "Entrar."
Mover para o diretório da biblioteca. No prompt de comando, digite "cd c: Documents gdata-2.0.12" então aperte "Entrar."
Construir e instalar a biblioteca. No prompt de comando, digite "python construção setup.py" então aperte "Entrar." Tipo "python.py instalar" então aperte "Entrar."
Inicie o editor de linha de Python. No prompt de comando, digite "píton" então aperte "Entrar." O prompt muda para "gt; gt; gt;" para indicar que o editor Python está ativo.
Importar o módulo biblioteca e mensagem de texto Gmail. No prompt de comando, digite "libgmail importação" então aperte "Entrar." Tipo "de TextMessaging import *" então aperte "Entrar."
Registar as informações do remetente. No prompt de comando, digite: remetente = Sender ("
Video: Tutorial (Python), Criando programa para enviar email em massa
Registrar as informações de mensagem de texto. No prompt de comando, digite: smsMessage = TextMessage ("
Registar os dados da portadora. No prompt de comando, digite: TRANSPORTADORES = {"Alltel":"alltelmessage.com", "ATT":"mobile.mycingular.com", "Rogers":"pcs.rogers.com", "arrancada":"messaging.sprintpcs.com", "T móvel":"t-mobile.net", "Telus":"msg.telus.com", "Verizon":"vtext.com"} então aperte "Entrar."
Video: Controle de cargas via sms com Raspberrypi+python+nokia6101
Registre o receptor da mensagem de texto. No prompt de comando, digite: receptor = Receptor ("
Enviar a mensagem. No prompt de comando, digite: sender.sendMessage (receptor, smsMessage), em seguida, pressione "Entrar."
Referências
- ligação Dados Singularity: SMS Através Python usando o SMTP do Gmail