quarta-feira, 9 de dezembro de 2009

Envio de SMS pelo Terminal via usando PHYTON


O Teste que fizemos foi com celulares NOKIA ligado por cabo USB no SERVIDOR UBUNTU Linux 9.04.



Primeiro Passo  (Conectar)

conectar o celular via CABO no servidor via USB em modo PC SUÍTE.

Segundo passo (Instalar o controlador)



verifique a identificação do aparelho para o sistema operacional.



# lsusb | grep Nokia
Bus 005 Device 004: ID 0421:04f0 Nokia Mobile Phone



Carregue os módulos

# modprobe cdc-acm
# modprobe usbserial vendor=0x0421 product=0x04f0

Terceiro passo (Criando Script em Python)



import serial
ser = serial.Serial()
ser.port='/dev/ttyACM0'
ser.baudrate=19200
ser.rtscts=1
ser.timeout=3
ser.open()

ser.write('AT'+'\x0d\x0a') # AT
ser.read(10)

ser.write('AT+CMGF=1'+'\x0d\x0a')
time.sleep(2)
ser.write('AT+CMGS="0XXYYYYYYYY"'+'\x0d\x0a')
time.sleep(2)
ser.write('http://ajudaemtecnologia.blogspot.com'+'\x0d\x0a\x1a')
 # envia a mensagem (ajudaemtecnologia.blogspot.com) para o número definido

Salvem em um arquivo.py



Instale a biblioteca python-serial



# apt-get install python-serial



Quarto passo é executar



# python arquivo.py
 
 



Envie o SMS com sucesso !!!
Boa tarde !