Cómo enviar SMS usando SMSLib

SMSLib es un programa gratuito para enviar/recibir SMS desde PC a móviles modernos vía dispositivos compatibles conectados al puerto serie por cable o inalámbrico. Desarrollado como librería Java, envía mensajes en cuatro formatos: texto plano, binario, cifrado y WAP SI. Permite envío masivo a múltiples usuarios. Requiere buenos conocimientos de Java. Existe versión comercial SMSLibX de terceros.

Requisitos

  • SMSLib 3.5.0 o superior
  • SUN JDK 1.6 o superior
  • Java Communications Library
  • Apache ANT para compilar fuentes
  • Apache log4j
  • Apache Jakarta Commons - NET
  • JSMPP Library
  • Cable serie
  • Número del destinatario

Instrucciones

  1. Instala la última versión de SMSLib descargándola de su web.
  2. Asegúrate de que tu PC tenga los componentes software necesarios: SUN JDK 1.6+, Java Communications Library, Apache ANT, Apache log4j, Apache Jakarta Commons-NET, JSMPP Library.
  3. Conecta tu móvil al PC con cable serie o Bluetooth.
  4. Ejecuta SMSLib y elige la pasarela (gateway) para enviar SMS: Módem serie, Módem IP, Clickatell, BulkSMS, SMPP. Cada una tiene parámetros de inicialización distintos. Se pueden añadir otras.
  5. Prepara la compilación del mensaje tecleando: (Servicio).startService()
  6. Crea el mensaje en la ventana de SMSLib, introduce el número del destinatario. Envía y espera notificación de estado de entrega.