Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SMS generado por VB 6

641 views
Skip to first unread message

Templario55

unread,
Jul 18, 2009, 11:25:01 PM7/18/09
to
Hola a todos:

Se que hay gente muy valiosa en este foro, espero que alguno de ustedes me
pueda auxiliar. Estoy diseñando un programa en VB 6 (no es posible
desarrollarlo en .net) que entre otras cosas tiene que generar un mensaje SMS
¿Alguien tiene idea de cómo debe hacerse? ¿Es necesario algún hardware
adicional al normal de una simple computadora?

Gracias de antemano por la ayuda.

gatolandia.chile

unread,
Jul 19, 2009, 7:49:36 PM7/19/09
to
Templario55 escribió:
Las lineas de telefonos normales que yo sepa no tienen acceso a sms a
celulares, la unica posibilidad podria ser tratar de controlar un
celular conectado al usb de manera que este envie el sms.

Trata de averiguar como es el formato que se usa para el envio de sms,
esto puede ser posible si lo averiguas ya que los sms es una "llamada al
numero sms con el mensaje y el numero de destino", pero lo mas probable
es que la compañia tenga bloqueado el envio.

Templario55

unread,
Jul 19, 2009, 9:19:01 PM7/19/09
to
Gracias Gatolandia. Tengo entendido que se puede conectar una tarjeta de
algún tipo en algún lado de la computadora (vaya precisión) y mediante algún
OCX se puede controlar dicha tarjetita. Lo que me interesa saber es si
alguien ya ha hecho algo parecido para no tener que invertir demasiado tiempo
en buscar por la red, ya que el proyecto que tengo es un poco urgente.
Gracias por el comentario, toda la información es útil. Saludos desde
Papantla, México.

Ariel M.

unread,
Jul 20, 2009, 9:13:47 AM7/20/09
to
Templario55 escribió:

Hola Templario55. Esto lo solucioné enviando mensajes de texto via mail
(con la biblioteca vbSendmail.dll). Para esto deberías conseguirte los
nombres de dominio de las compañias de telefonía celular de tu país.
Para que te des una idea, te paso un enlace para que veas como es en el
caso de la Argentina.
http://www.taringa.net/posts/info/996025/Enviar-sms-via-mail.html

Espero te sirva
Saludos. Ariel

Templario55

unread,
Jul 20, 2009, 11:48:01 AM7/20/09
to
Ariel:

Te agradezco mucho el dato. Voy a investigar lo que comentas. Saludos

gatolandia.chile

unread,
Jul 20, 2009, 1:24:04 PM7/20/09
to
Templario55 escribió:
Complementando lo anterior:

Cada celular tiene la posibilidad de asociar un correo electronico al
numero del celular de dos formas diferente, numero@dominio y
nombrecorreo@dominio.

En teoria se podria enviar un correo al email y el celular recibirlo
como un sms, usualmente limitado a 150 caracteres.

Lo anterior esta restringido a que el celular en cuestion habilite el
correo, en mi caso particular aqui en chile al enviar num...@movistar.cl
no lo acepta pero si al nom...@movistar.cl

Templario55

unread,
Jul 20, 2009, 1:59:01 PM7/20/09
to
Muchas gracias por la información Gatolandia, en breve comenzaré a hacer
pruebas para ver si aquí en México no hay alguna restricción. Gracias por los
datos. Les aviso como funcionó el proyecto.

Saludos desde la tierra de la vainilla y los voladores , Papantla, Veracruz

Yuri Aponte

unread,
Jul 20, 2009, 4:46:43 PM7/20/09
to
Hola Templario

Hace un tiempo a un cliente le instalaron un servicio en unos de sus equipos
para enviar SMS masivos a los telefonos de su red corporativa.

Este servicio incluia dos opciones: Una era el envio de atraves de una
pagina web y la otra la instalacion de una libreria (precisamente hecha para
VB6 ) que incluia las funciones para el envio de SMS a traves de
programacion.

Me explicaron que la unica manera de enviar SMS a telefonos era que la
empresa proveedora del servicio telefonico te de un usuario y clave de su
servicio web para este fin para asi "consumir" el servicio.

Que yo sepa no habria manera de hacerlo directamente, salvo que tengas un
telefono que instale algun aplicativo con el cual puedas interactuar para
automarizar el envio de mensajes.

No se me ocurre otra, si fuera tan facil creo que estariamos inundados de
sms "spams" en nuestros telefonos.

En PERU las empresas telefonicas tienen en sus paginas webs la opcion de
enviar SMS gratuitos pero hasta un maximo de 10 por dia o 3 sms por cada
telefono. Tienen sus controles y a los usuarios les llega el SMS desde un
telefono 97999000 o algo asi.

Saludos desde Lima, Peru

Yuri Aponte

"Templario55" <Templ...@discussions.microsoft.com> escribió en el mensaje
de noticias:8727FC30-DAEF-45D5...@microsoft.com...

Templario55

unread,
Jul 20, 2009, 7:14:01 PM7/20/09
to
Yuri:

Te gradezco la información. La verdad es que todo lo que han estado
aportando esta sirviendo de mucho. Parece increíble, pero me dedico a los
sistemas desde hace poco más de 20 años, y sin embargo hay tanta tecnología
actualmente que uno no puede estar actualizado. Con decirte que no uso
celular!!! Pero es un requerimento que me están haciendo y agradezco toda la
ayuda que me puedan proporcionar.

Gracias y un saludo a Peru.

Yuri Aponte

unread,
Jul 20, 2009, 10:45:23 PM7/20/09
to
Hola Templario

Mira, como te digo aca en Peru la unica manera de hacerlo seria contactar al
proveedor del servicio e indicarles el requerimiento.

La otra es desarrollar algun componente que interactue con la pagina web de
la empresa desde donde se pueden enviar sms. El problema de esta pagina es
que como en muchas otras que requieren envios de informacion se usa esa
validacion por imagen que le restaria automatizacion a tu proceso.

Consulta con el area tecnica de tu proveedor de telefonia. Pero no lo hagas
como un usuario porque te mandaran al desvio In-One.. llama como una empresa
que desea automatizar el envio de sms a tus vendedores que tienen celulares
en la red de esa compañia o alguna "mentirilla" asi.. o en todo caso
justifica exactamente tu requerimiento, normalmente las empresas de
telefonica envian un representante a la empresa para analizar el pedido y
ver que solucion darle.

Saludos desde Lima, Peru

Yuri Aponte

"Templario55" <Templ...@discussions.microsoft.com> escribió en el mensaje

de noticias:483260AE-61D9-448F...@microsoft.com...

Alberto Mi�ano Villavicencio

unread,
Jul 21, 2009, 5:22:08 AM7/21/09
to
Hola Templario

Hay varias formas:
- Usando Microsoft SMS Sender, que es un add-on para Windows XP requiere
de un celular GSM, solo puede enviar SMS est�ndar, es FREE
Mayor informaci�n:
http://www.microsoft.com/globaldev/outreach/dnloads/smsSender.mspx

- Desde Visual Basic 6, conectando v�a Bluetooth, cable USB o el siempre
�til RS-232 a tu PC un modem GSM o a un celular que incorpore modem GSM.
Puedes manejarlo usando comandos AT y TAP (Telocator Alphanumeric
Protocol)
Controles existen varios, aqu� tienes el URL de uno de ellos:
http://www.activexperts.com/files/activsms/manual.htm

Ten en cuenta que los mecanismos para enviar no son los mismos que para
recibir
Adem�s tendr�s que realizar un pago mensual por el envi� de los SMS al
Telco de tu pa�s


Saludos desde alg�n lugar de Lima - Per�


Alberto


"Templario55" <Templ...@discussions.microsoft.com> escribi� en el mensaje
news:69BE31BA-741F-484D...@microsoft.com...


> Hola a todos:
>
> Se que hay gente muy valiosa en este foro, espero que alguno de ustedes me

> pueda auxiliar. Estoy dise�ando un programa en VB 6 (no es posible


> desarrollarlo en .net) que entre otras cosas tiene que generar un mensaje
> SMS

> �Alguien tiene idea de c�mo debe hacerse? �Es necesario alg�n hardware


> adicional al normal de una simple computadora?
>
> Gracias de antemano por la ayuda.
>

> __________ Informacin de ESET NOD32 Antivirus, versin de la base de firmas
> de virus 4257 (20090718) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>

__________ Informaci�n de ESET NOD32 Antivirus, versi�n de la base de firmas de virus 4257 (20090718) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com


Miguel Rodriguez

unread,
Jul 21, 2009, 3:40:45 PM7/21/09
to
Hola,

Como dice Alberto, es posible utilizar cualquier celular GSM conectado
a la PC, (utilizando los correspondientes drivers para que lo detecte
como modem) y hacer el envio mediante comandos AT, con el control
MsCom y abriendo una conexion serial al puerto COM que configure el
driver. Hace algun tiempo escribi una aplicacion que hacia
precisamente esto, los comandos AT estandar (no recuerdo el nombre del
estandar, perdon) permitien el envio de SMS, pero los fabricantes de
celulares implementan sus propios comandos fuera del estandar que
hacen la tarea mucho mas facil. Yo en particular utilice modems GSM /
GPRS Motorola G20 y G24, estos dispositivos incorporan los mismos
comandos que los celulares Motorola recientes. Googleando podes
encontrar informacion sobre los comandos soportados por cada
fabricante.

Miguel

On 21 jul, 06:22, "Alberto Miñano Villavicencio"


<anonym...@discussions.microsoft.com.invalid> wrote:
> Hola Templario
>
> Hay varias formas:
> - Usando Microsoft SMS Sender, que es un add-on para Windows XP requiere

> de un celular GSM, solo puede enviar SMS estándar, es FREE
>    Mayor información:http://www.microsoft.com/globaldev/outreach/dnloads/smsSender.mspx
>
> - Desde Visual Basic 6, conectando vía Bluetooth, cable USB o el siempre
> útil RS-232 a tu PC un modem GSM o a un celular que incorpore modem GSM.


>   Puedes manejarlo usando comandos AT y TAP  (Telocator Alphanumeric
> Protocol)

>   Controles existen varios, aquí tienes el URL de uno de ellos:


>  http://www.activexperts.com/files/activsms/manual.htm
>
>   Ten en cuenta que los mecanismos para enviar no son los mismos que para
> recibir

>   Además tendrás que realizar un pago mensual por el envió de los SMS al
> Telco de tu país
>
> Saludos desde algún lugar de Lima - Perú
>
> Alberto
>
> "Templario55" <Templari...@discussions.microsoft.com> escribió en el mensajenews:69BE31BA-741F-484D...@microsoft.com...


>
>
>
>
>
> > Hola a todos:
>
> > Se que hay gente muy valiosa en este foro, espero que alguno de ustedes me

> > pueda auxiliar. Estoy diseñando un programa en VB 6 (no es posible


> > desarrollarlo en .net) que entre otras cosas tiene que generar un mensaje
> > SMS

> > ¿Alguien tiene idea de cómo debe hacerse? ¿Es necesario algún hardware


> > adicional al normal de una simple computadora?
>
> > Gracias de antemano por la ayuda.
>
> > __________ Informacin de ESET NOD32 Antivirus, versin de la base de firmas
> > de virus 4257 (20090718) __________
>
> > ESET NOD32 Antivirus ha comprobado este mensaje.
>
> >http://www.eset.com
>

> __________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4257 (20090718) __________


>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>

> http://www.eset.com- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

0 new messages