>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> Celulares

Como enviar SMS usando SMSLib

SMSLib é um programa gratuito que permite enviar e receber mensagens de texto do PC para telemóveis modernos via dispositivos eletrónicos compatíveis ligados à porta serial do computador por cabo ou tecnologia sem fios. Desenvolvido como biblioteca Java, SMSLib envia mensagens em quatro formatos: texto simples, binário, encriptado e WAP SI. O programa, que permite envio de SMS em massa do PC para múltiplos utilizadores, é adequado apenas para quem tem bons conhecimentos de Java. Existe versão comercial - SMSLibX - desenvolvida por terceiros.

O que vai precisar

  • SMSLib versão 3.5.0 ou superior
  • SUN JDK 1.6 ou superior
  • Biblioteca Java Communications
  • Apache ANT para compilar fontes
  • Apache log4j
  • Apache Jakarta Commons - NET
  • Biblioteca JSMPP
  • Cabo serial
  • Número do destinatário

Instruções

  1. Instale a versão mais recente do SMSLib no PC descarregando do site SMSLib. Ver Referências.

  2. Certifique-se que o PC tem os componentes de software que permitem o SMSLib funcionar: SUN JDK 1.6+, Java Communications Library, Apache ANT, Apache log4j, Apache Jakarta Commons-NET, JSMPP Library.

  3. Ligue o telemóvel ao PC com cabo serial ou via Bluetooth.

  4. Execute o programa SMSLib no PC e escolha o gateway — dispositivo ou serviço sem fios — através do qual enviará mensagens. SMSLib tem cinco gateways predefinidos com diferentes parâmetros de inicialização: Modem Serial; Modem IP; Clickatell; BulkSMS; SMPP. Outros gateways podem ser adicionados.

  5. Prepare para compilar a mensagem no PC digitando a sintaxe: (Serviço).startService()

  6. Crie a mensagem na janela do SMSLib no PC e insira o número do destinatário. Envie a mensagem e aguarde notificação de estado de entrega.