Ejemplo de chat - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: Aplicaciones/Fragmentos de Código (https://gambas-es.org/forum-8.html) +--- Tema: Ejemplo de chat (/thread-1942.html) |
Ejemplo de chat - alberto-moyano - 21-04-2025 Hola gente, alguien a tenido experiencia con la implementación de un chat interno en una aplicación multiusuario, utilizando una base de datos? Analizo la posibilidad de llevarlo a cabo, pero antes de ponerme a estudiar el tema quería saber si va a ser posible en Gambas. Saludos RE: Ejemplo de chat - Shordi - 22-04-2025 Lo más parecido que he hecho es una aplicación de posits de escritorio entre los usuarios. Aparece una ventanita muy mona en el escritorio cuando te envían algo. Si te vale dímelo. RE: Ejemplo de chat - alberto-moyano - 22-04-2025 Hola Shordi, me vale, si puedes compartir el código, se agradece. RE: Ejemplo de chat - Shell - 22-04-2025 Shordi: Pero, ¿ eso es un chat ?. Parece como una notificación. En el manual de Gambas creo que había algo de esto. Por lo menos buscando entre la aplicaciones, allá por el 2012/13/14. Trataba el tema sobre: ClienteDNS, ClienteTTP, ClienteUDP, Servidor y ServidorUDP. El capitulo de redes, página 195. ![]() Saludos RE: Ejemplo de chat - Shordi - 23-04-2025 Cita:Pero, ¿ eso es un chat ?. Parece como una notificación.Efectivamente, no es un chat como tal (aunque sospecho que no sería nada difícil adaptarlo a que lo fuese). Este se basa en algo más simple... un timer. Cada x segundos se comprueba en la base de datos y si hay algo nuevo se notifica, vía formulario bonito o vía notificación de escritorio. Alberto, En la granja de software tienes un ejemplo que subí en 2017. Se llama gbLauncher, pero ese está basado en un servidor FTP, no en una base de datos. El que uso en la actualidad sí se basa en una base de datos MySQL. El asunto es que al depender de una base de datos, hay que resolver primero el tema de los login y accesos de usuario. ¿Eso lo tienes ya resuelto?, si es así, como supongo, lo que te puedo pasar es la estructura de la tabla de los mensajes y un programa no funcional (porque faltaría todo eso de la conexión del usuario) con el código tal como yo lo estoy usando. No sé si sería válido para tí. Dímelo y me pongo a ello. Saludos RE: Ejemplo de chat - Shordi - 24-04-2025 Alberto, échale un ojo a éste hilo: https://gambas-es.org/thread-1944.html RE: Ejemplo de chat - Shell - 25-04-2025 Shordi: ¿ gbLauncher es notittas ?. Siempre puedo bajarlo del repo que tienes en Git. Por cierto tienes dos usuarios en la granja. ( que pueda complicar la búsqueda de aplicaciones por usuario). Cuando seleccionamos en la granja "Todo el software", puedes usar filtros ( se debe activar) Vamos escribiendo letra a letra , por ejemplo la letra "s" y van apareciendo todos los usuarios con la letra "s", seleccionamos uno. Pero, no se puede hacer con el ratón, hay que usar la tecla Enter o Return. RE: Ejemplo de chat - Shordi - 25-04-2025 Si y no gblauncher utiliza FTP , no una base de datos. |