Buenas tardes a esta comunidad
quisiera saber o mejor dicho que me guíen que debo estudiar para montar un servidor de sms
saludos
Como montar un servidor sms
Comenzado por
sadasa159
, nov 25 2011 12:43
4 respuestas en este tema
#1
Escrito 25 noviembre 2011 - 12:43
#2
Escrito 20 enero 2012 - 04:26
mmmm
pues primero creo que te equivocaste de sistema
si es servidor deveria de ser linux ( jijijii ) <broma>
pues lo primero es conseguir un equipo
que te te interface con un modulo sim
( hay unos interesantes en mercado libre )
y de hay todo lo demas con comandos AT
aqui un resumen
Un resumen de los comandos para GSM es:
1 Comandos generales
a) AT+CGMI: Identificación del fabricante
b) AT+CGSN: Obtener número de serie
c) AT+CIMI: Obtener el IMSI.
d) AT+CPAS: Leer estado del modem
2. Comandos del servicio de red
a) AT+CSQ: Obtener calidad de la señal
b) AT+COPS: Selección de un operador
c) AT+CREG: Registrarse en una red
d) AT+WOPN: Leer nombre del operador
3. Comandos de seguridad:
a) AT+CPIN: Introducir el PIN
b) AT+CPINC: Obtener el número de reintentos que quedan
c) AT+CPWD: Cambiar password
4. Comandos para la agenda de teléfonos
a) AT+CPBR: Leer todas las entradas
b) AT+CPBF: Encontrar una entrada
c) AT+CPBW: Almacenar una entrada
d) AT+CPBS: Buscar una entrada
5. Comandos para SMS
a) AT+CPMS: Seleccionar lugar de almacenamiento de los SMS
b) AT+CMGF: Seleccionar formato de los mensajes SMS
c) AT+CMGR: Leer un mensaje SMS almacenado
d) AT+CMGL: Listar los mensajes almacenados
e) AT+CMGS: Enviar mensaje SMS
f ) AT+CMGW: Almacenar mensaje en memoria
g) AT+CMSS: Enviar mensaje almacenado
h) AT+CSCA: Establecer el Centro de mensajes a usar
i) AT+ WMSC: Modificar el estado de un mensaje
http://www.pcdemano....?topic_id=15344
pues primero creo que te equivocaste de sistema
si es servidor deveria de ser linux ( jijijii ) <broma>
pues lo primero es conseguir un equipo
que te te interface con un modulo sim
( hay unos interesantes en mercado libre )
y de hay todo lo demas con comandos AT
aqui un resumen
Un resumen de los comandos para GSM es:
1 Comandos generales
a) AT+CGMI: Identificación del fabricante
b) AT+CGSN: Obtener número de serie
c) AT+CIMI: Obtener el IMSI.
d) AT+CPAS: Leer estado del modem
2. Comandos del servicio de red
a) AT+CSQ: Obtener calidad de la señal
b) AT+COPS: Selección de un operador
c) AT+CREG: Registrarse en una red
d) AT+WOPN: Leer nombre del operador
3. Comandos de seguridad:
a) AT+CPIN: Introducir el PIN
b) AT+CPINC: Obtener el número de reintentos que quedan
c) AT+CPWD: Cambiar password
4. Comandos para la agenda de teléfonos
a) AT+CPBR: Leer todas las entradas
b) AT+CPBF: Encontrar una entrada
c) AT+CPBW: Almacenar una entrada
d) AT+CPBS: Buscar una entrada
5. Comandos para SMS
a) AT+CPMS: Seleccionar lugar de almacenamiento de los SMS
b) AT+CMGF: Seleccionar formato de los mensajes SMS
c) AT+CMGR: Leer un mensaje SMS almacenado
d) AT+CMGL: Listar los mensajes almacenados
e) AT+CMGS: Enviar mensaje SMS
f ) AT+CMGW: Almacenar mensaje en memoria
g) AT+CMSS: Enviar mensaje almacenado
h) AT+CSCA: Establecer el Centro de mensajes a usar
i) AT+ WMSC: Modificar el estado de un mensaje
http://www.pcdemano....?topic_id=15344
#3
Escrito 20 enero 2012 - 05:04
Me pregunto si esta respuesta te puede ayudar lo tome de un colega de otro foro jejejeje
Sistema de fomularios con notificacion a movil
http://foro.elhacker...ic,80194.0.html
Hay algún recurso que me permita enviar sms desde mi web?Como funcionan los sms?
http://foro.elhacker...ic,63358.0.html
http://foro.elhacker...l#ixzz1k2i1PFYc
especificamente de este link: http://foro.elhacker...-t100759.0.html
Sistema de fomularios con notificacion a movil
http://foro.elhacker...ic,80194.0.html
Hay algún recurso que me permita enviar sms desde mi web?Como funcionan los sms?
http://foro.elhacker...ic,63358.0.html
http://foro.elhacker...l#ixzz1k2i1PFYc
especificamente de este link: http://foro.elhacker...-t100759.0.html
#4
Escrito 20 enero 2012 - 05:49
1era Forma
Lo primero es seleccionar el modem GSM adecuado, dependiendo de la posibilidad o con un celular podría bastar:
- Que soporte modo Texto, con la finalidad de interactuar de manera sencilla con el modem y puedas enviar sin tanto rollo un SMS.
- El otro modo es PDU, es el genérico y más completo debido a que obtienes mucha más información extrayendo el SMS en este modo.
Segundo, hacerte de una PC sencilla y elegir windows si gustas para iniciar, no por ser la mejor plataforma si no que es menos frustrante que un linux donde probablemente tus drivers para tu modem ni siquiera existan.
-Al modem una vez instalado lo verás como un puerto COM.
Si es un servidor como tal necesitaras una base de datos probablemente monousuario bastaría, depende de tus requerimientos pero al final es indistinto para solo enviar y recibir.
-Te recomiendo firebird
Ahora lo más importante, programarte el módulo de recepción y envio por un lado, donde através de comandos AT, logragras interactuar con el dispositivo, puedes programarlo en Delphi, VB.Net, Lazarus, etc. Esta parte yo lo he programado como un servicio en windows.
Dependiendo de lo que vayas hacer, posiblemente necesites un segundo servicio: análisis de los SMS con la finalidad de procesarlos para fines de aplicaciones de pago como en mi caso, alta de usuario, avisos, validaciones, promociones etc, lo recomiendo de este modo porque posteriormente puedes tener otro modem para enviar y recibir pero la parte que analisa y procesa es única y evitas que si un modem falla todo se venga abajo y por mantenimiento.
Por el foro te puedes hacerte de alguna clase para que te apoyes en el desarrollo, me parece ya habían publicado algo interesante sobre comandos AT y Delphi.
2da Forma existen SDK como las de Active Experts que encapsulan todo lo referente a comandos AT, lo que hace más sencillo todo, solo que tiene un costo.
3da Forma:
Si deseas evitarte este rollo de comandos AT existen SMS gateways donde por internet puedes enviar los mensajes, es más sencillo de lograr.
Eso se me viene a la mente, te envio unas ligas que en lo personal me han ayudado mucho con este tema:
http://www.developer...yAtCommands.asp
http://www.mediaburs...ncatenated-sms/
http://www.txtonline...at_commands.htm
Lo primero es seleccionar el modem GSM adecuado, dependiendo de la posibilidad o con un celular podría bastar:
- Que soporte modo Texto, con la finalidad de interactuar de manera sencilla con el modem y puedas enviar sin tanto rollo un SMS.
- El otro modo es PDU, es el genérico y más completo debido a que obtienes mucha más información extrayendo el SMS en este modo.
Segundo, hacerte de una PC sencilla y elegir windows si gustas para iniciar, no por ser la mejor plataforma si no que es menos frustrante que un linux donde probablemente tus drivers para tu modem ni siquiera existan.
-Al modem una vez instalado lo verás como un puerto COM.
Si es un servidor como tal necesitaras una base de datos probablemente monousuario bastaría, depende de tus requerimientos pero al final es indistinto para solo enviar y recibir.
-Te recomiendo firebird
Ahora lo más importante, programarte el módulo de recepción y envio por un lado, donde através de comandos AT, logragras interactuar con el dispositivo, puedes programarlo en Delphi, VB.Net, Lazarus, etc. Esta parte yo lo he programado como un servicio en windows.
Dependiendo de lo que vayas hacer, posiblemente necesites un segundo servicio: análisis de los SMS con la finalidad de procesarlos para fines de aplicaciones de pago como en mi caso, alta de usuario, avisos, validaciones, promociones etc, lo recomiendo de este modo porque posteriormente puedes tener otro modem para enviar y recibir pero la parte que analisa y procesa es única y evitas que si un modem falla todo se venga abajo y por mantenimiento.
Por el foro te puedes hacerte de alguna clase para que te apoyes en el desarrollo, me parece ya habían publicado algo interesante sobre comandos AT y Delphi.
2da Forma existen SDK como las de Active Experts que encapsulan todo lo referente a comandos AT, lo que hace más sencillo todo, solo que tiene un costo.
3da Forma:
Si deseas evitarte este rollo de comandos AT existen SMS gateways donde por internet puedes enviar los mensajes, es más sencillo de lograr.
Eso se me viene a la mente, te envio unas ligas que en lo personal me han ayudado mucho con este tema:
http://www.developer...yAtCommands.asp
http://www.mediaburs...ncatenated-sms/
http://www.txtonline...at_commands.htm
#5
Escrito 21 enero 2012 - 09:31
Excelente Frey Caballero me parece buenisimo respuesta amigo.