Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
iPhone SMS y tono de llamada Antorymixi Charladero - espacio libre 1 11 de diciembre de 2018 11:16
[Programa] SMS_CMD : Utilidad para enviar SMS por consola Dasije Compra-Venta 0 21 de marzo de 2017 17:21
[Duda] Envio SMS powercobol JuanJuan77 PowerCOBOL (ActiveX, v4 - v11) 1 9 de marzo de 2016 16:40
[Sintaxis] Envio de SMS Roger PowerCOBOL (ActiveX, v4 - v11) 10 22 de junio de 2015 22:57
[Sintaxis] Envio de alertas y Chat Roger PowerCOBOL (ActiveX, v4 - v11) 1 21 de marzo de 2015 22:25

Respuesta
 
Herramientas

  #1
Antiguo 13 de noviembre de 2018, 15:15
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243
Tableta Envío de SMS...
0 Inactivo Inactivo

Hola Amigos:

Estoy necesitando enviar SMS a los clientes desde mi aplicación COBOL, alguien tiene alguna idea de cómo puedo implementar eso?

Saludos.

Fito...
Fito is offline   Responder Con Cita
  #2
Antiguo 13 de noviembre de 2018, 22:42
JCantero
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros 
Última Actividad 02.09.2026 00:15
Posts Posts: 442
Likes enviados Enviados: 167
Likes recibidos Recibidos: 269

Supongo que lo necesitas para tu pais y entiendo que no sera gratis enviar un sms.

Hay muchos proveedores para enviar sms a muchos paises.

SMS Gateway. Pasarela SMS para empresas.

Este es un proveedor que cobra dependiendo del pais y dispone de un servicio web para poder integrarlo a tu aplicación.

En mi empresa compramos bonos y sale a 3 centimos de euro el sms (0,03 €)

---------- Post añadido : 22:42 ---------- Post anterior : 22:27 ----------

Este es un poco mas caro

GatewayAPI -*Rock solid SMS gateway
JCantero is offline   Responder Con Cita
  #3
Antiguo 14 de noviembre de 2018, 00:27
Dasije
Forero Senior
Última Actividad 06.03.2022 17:04
Posts Posts: 173
Likes enviados Enviados: 1
Likes recibidos Recibidos: 79

Puedes usar las ideas que te dá JCantero, en PowerCOBOL tendrás usar HTTP para el envío y recepción de respuestas de parte del servidor, al menos que la empresa te proporcione un OCX, pero esto último está casi en desuso.

En mi caso, me desarrollé una aplicación para Android con Windev Mobile como intermediario entre la aplicación y un teléfono móvil como emisor de SMS usando una base de datos accesible desde el móvil por WI-FI, ya que hay compañías de telefonía que ofrecen bonos de envíos gratis como bonoficación de contrato, así poder aprovechar estas posibilidades al máximo.

Saludos.



Empresa de desarrollo de aplicaciones en COBOL.

DASIJE INFORMATICA, S.L.
C/ TOMAS BRETON 20
11406 JEREZ DE LA FRONTERA
CADIZ

Teléfono : 956 11 21 11
Web: http://www.dasije.es / DASIJE INFORMATICA
E-m@il: clientes(@)dasije.es
Dasije is offline   Responder Con Cita
  #4
Antiguo 14 de noviembre de 2018, 16:52
JCantero
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros 
Última Actividad 02.09.2026 00:15
Posts Posts: 442
Likes enviados Enviados: 167
Likes recibidos Recibidos: 269

En que sistema operativo lo tienes que hacer?
Para que cobol ?

Si es para rm/cobol y lo quieres hacer con llamada a servicio web es muy facil tanto para windows o linux

si es para linux en cualquier cobol sin complicarte la vida te sobra con una llamada a un script en el caso de que elijas el primer link que te he puesto y con 4 parametros:

call "system" using "enviasms usuario clave mensaje telefono" end-call



Código Bash:
  1. curl --user $1:$2 -X POST \
  2.   [url=https://api.labsmobile.com/json/send]https://api.labsmobile.com/json/send[/url] \
  3.   -H 'Cache-Control: no-cache' \
  4.   -H 'Content-Type: application/json' \
  5.   -d '{"message":"$3", "tpoa":"Mensaje","recipient":[{"msisdn":"$4"}]}'

Cualquier duda, pregunta
JCantero is offline   Responder Con Cita
  #5
Antiguo 16 de noviembre de 2018, 02:45
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Gracias Amigos: voy a empezar a investigar sobre lo que me dicen.

Saludos.

Fito...
Fito is offline   Responder Con Cita
  #6
Antiguo 23 de noviembre de 2018, 05:16
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Holassss:

Estuve investigando más y me gustó mucho la idea de enviar comando AT a un modem.

Tengo un modem usb, de esos que daba Claro para conectarte a internet, con un chip. Estoy probando con mscomm32.ocx. Y el problema que tengo es que cuando cargo la porpiedad "Output" con las cadenas de caracteres me da un error de "invalid propierty value".

Les pego el código para que vean lo que estoy haciendo.

Código COBOL:
  1.  ENVIRONMENT     DIVISION.
  2.  DATA            DIVISION.
  3.  WORKING-STORAGE SECTION.
  4.  01  wnro        pic x(10).
  5.  01  wtexto      pic x(80).
  6.  01  wenviar     pic x(8192).
  7.  01  xt          pic s9(5) comp-5.
  8.  PROCEDURE       DIVISION.
  9.      
  10.  comienzo.
  11.      move "Text" of txtNumero     to wnro.
  12.      move "Text" of txtMensaje    to wtexto.
  13.      
  14.      move 6               to "CommPort" of PHONE.
  15.      move "9600,N,8,1"    to "Settings" of PHONE.
  16.      move pow-true        to "PortOpen" of PHONE.
  17.  
  18. *.............................................................................    
  19.  
  20.      move spaces          to wenviar.
  21.      string "ATZ" X"0D" delimited by size into wenviar.
  22.      perform enviar.
  23.      
  24.      move spaces          to wenviar.
  25.      string "AT+CMGF=1" X"0D" delimited by size into wenviar.
  26.      perform enviar.
  27.      
  28.      move spaces          to wenviar.
  29.      string "AT+CMGS=" wnro X"0D" delimited by size into wenviar.
  30.      perform enviar.
  31.      
  32.      move spaces          to wenviar.
  33.      string wtexto X"1A" X"0D" delimited by size into wenviar.
  34.      perform enviar.
  35.  
  36. *.............................................................................    
  37.  
  38.      move pow-false       to "PortOpen" of PHONE.
  39.      
  40.      exit program.
  41.      
  42.  
  43.  enviar.
  44.      compute xt = function stored-char-length(wenviar).
  45.      move wenviar(1:xt)   to "Output" OF PHONE.

En el parrafo enviar me da el error, como que el wenviar pic x(...) no fuera el tipo de dato que está esperando la propiedad.

Saludos.

Fito...
Fito is offline   Responder Con Cita
  #7
Antiguo 23 de noviembre de 2018, 12:42
JCantero
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros 
Última Actividad 02.09.2026 00:15
Posts Posts: 442
Likes enviados Enviados: 167
Likes recibidos Recibidos: 269

Pero tu que deseas, enviar SMS o conectarte con el moden a otro dispositivo ?
JCantero is offline   Responder Con Cita
  #8
Antiguo 23 de noviembre de 2018, 13:48
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

hola JCantero:

Yo quiero enviar sms a través de un modem que tiene un chip de celular incorporado.

el modem es similar a este.

Modem Usb 3g Externos Libres Sin Tapitas + Chip Claro - $ 599,99 en Mercado Libre

Saludos.

Fito...
Fito is offline   Responder Con Cita
  #9
Antiguo 23 de noviembre de 2018, 17:45
JCantero
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros 
Última Actividad 02.09.2026 00:15
Posts Posts: 442
Likes enviados Enviados: 167
Likes recibidos Recibidos: 269

Entiendo.

Yo lo hago mediante un proveedor como te comenté más arriba.

Como tu dices no he probado y no te puedo ayudar, aunque me ha picado la curiosidad.

He estado leyendo aquí y parece interesante.
¿Cómo enviar SMS desde un modem? - Foros del Web

Movistar en España tiene una aplicación para eso.
JCantero is offline   Responder Con Cita
  #10
Antiguo 23 de noviembre de 2018, 22:41
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Holaaa:

Teóricamente sería sencillo, enviar los comando AT por el puerto serie y listo. Desde el software de Claro que trae el modem, envío perfectamente los sms.

Pero el problema me parece que lo tengo con el ocx, él es el que me está dando error, el que no entiende mi picture alfanumerico como ingreso a la propiedad "Output". Va más allá de si se lo envió a un modem o una balanza o cualquier otra cosa.

Saludos.

Fito...
Fito is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:41.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.