Mensajeria interna


([N1] vlinares) #1

Buenas tardes…

He hecho una utilidad para utilizar desde mi programa la mensajería interna.
¿como puedo obtener la lista de los mensajes recibidos por el usuario?
El icono que indica la recepción de un mensaje queda un tanto complicado de ver, ¿hay algún modo de hacer que este se muestre más grande?

Saludos
Vicente


([N3] pacosatu) #2

Hola Vicente.

Como ya sabrás, la mensajería interna orientada al Usuario final está en fase beta desde hace años.
Es cierto que el sistema de aviso de alertas es poco eficiente.
Debería haber una señal que se diaparara cada vez que llega un mensaje interno.

Quizás es más sencillo y efectivo que te hagas tú mismo un sistema de Alertas:

  • Tienes una tabla en disco con el Historial de Logins y Logouts (sesiones).
  • En esa tabla tendrás, en un momento dado, los usuarios que están activos.
  • Desde un formulario puedes ver dicha tabla y guardar mensajes en un campo destinado a ello.
  • En los vClients de los usuarios, mediante un Timer en un dock (para que no interfiera en la aplicación), buscas en la tabla si existe un mensaje para la sesión actual.
  • En caso afirmativo, muestras la alerta que ya puedes configurar a tu gusto.

Saludos
Paco Satué


([N1] vlinares) #3

Bueno…
Me había ilusionado…

De todos modos y como siempre, muchas gracias por tu ayuda.

Saludos
Vicente


([N1] wikan) #4

Ya en su momento creo que lo puse como idea, si los mensajes internos tuvieran una conexión de evento y leer ese mensaje podríamos lanzar a petición en los clientes.


([N2] ceferino) #5

Buenos días:
Se me están poniendo los dientes largos viendo cómo las app de windows estan mostrando mensajes emergentes en la barra de tareas de windows 10.
¿Cuando podremos enviar esas notificaciones a la api de windows desde velneo?
¿Cómo estais resolviendo este tema por ahí?

Saludos cordiales
Ceferino


([N3] pacosatu) #6

Hola Ceferino.

Hubo un Hilo que trató del tema.

Yo uso la de la macro AutoIt3 (solo Windows) y va perfecta.

En cualquier caso hay muchas soluciones externas, como ésta, que tiene muy buena pinta.

Saludos
Paco Satué


([N2] ceferino) #7

Muchas gracias, Paco:

Genial tu aplicacion, lastima que tengamos que ir a buscar los mensajes al server y no sea el server quien los envie.

Voy a intentar implemetar la solucion desde el vin que has publicado. Entiendo que necesitaré un proceso en segundo plano que interrogue al server buscando notificaciones para el usuario y en caso positivo, crear el script para ejecutarlo…
La mayoria del trabajo ya lo tienes hecho por lo que he podido comprobar.

Muchas gracias por la aportacion

Saludos cordiales
Ceferino