Ir al contenido


Foto

Mini LazChat


  • Por favor identifícate para responder
15 respuestas en este tema

#1 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 18 marzo 2012 - 07:10

Hola colegas, he estado trabajando en un Chat en Lazarus con Indy para divertirme un rato, este es una versión en windows tanto del cliente como del servidor, estoy haciendo prueba bajo linux para el cliente de momento todo marcha bien; pero quiero que le den un vistazo de favor, sus comentarios serán bienvenidos además que prentendo publicar el código para que posteriormente le sumen nuevas capacidades si lo requieren. No esperen mucho  :(

Lo estoy desarrollando en CodeTyphon para que se más rápido su edición posteriormente y evitarles detalles que hay para instalar Indy  ^o|, es un zip con 3 archivitos, el Server, el Cliente y el archivo de configuración.

Solo basta iniciar primeramente el server, posteriormente nos conectamos a través del cliente y poco a poco le encontrarán forma  *-) y listo, todo en pocos megas.

De antemano gracias, por cierto pretendo llamarlo LazChat.

Saludos

Archivos adjuntos


  • 0

#2 javsolis3

javsolis3

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.380 mensajes
  • LocationPanama

Escrito 19 marzo 2012 - 05:18

Excelente amigo Fredycc me alegra que sigas contribuyendo con el foro  y mostrando tus conocimientos saludos  (y).
  • 0

#3 wylton

wylton

    Member

  • Miembros
  • PipPip
  • 13 mensajes

Escrito 20 marzo 2012 - 11:39

donde esta source??
  • 0

#4 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 20 marzo 2012 - 02:38

donde esta source??


Aún no lo publico, estoy viendo por la compilación en linux, mas precisos ubuntu, va bien solo algunos controles y colores que de repente dan mala impresión y probar algunas otras funcionalidades, pero en cuanto lo tenga listo, aquí mismo en este hilo se los haré saber.

Saludos
  • 0

#5 javsolis3

javsolis3

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.380 mensajes
  • LocationPanama

Escrito 20 marzo 2012 - 07:21

prueba con centos 6 crea un servidor nuevo y veras  (h).
  • 0

#6 wylton

wylton

    Member

  • Miembros
  • PipPip
  • 13 mensajes

Escrito 21 marzo 2012 - 07:51

he probado tuyo, no se puede arracar..

estoy tambien estudiar indy 10 en esto dias...he encontrado un error sobre idTCPClient cuando esta coneando con servidor al quitar cable de red me sale socket error 10054 , y no puedo solucinarlo...lo sabes tu? 
  • 0

#7 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 21 marzo 2012 - 08:24

he probado tuyo, no se puede arracar..

estoy tambien estudiar indy 10 en esto dias...he encontrado un error sobre idTCPClient cuando esta coneando con servidor al quitar cable de red me sale socket error 10054 , y no puedo solucinarlo...lo sabes tu?


La versión que he cargado solo es valida sobre windows de momento, si no se conecta, checa la ip del archivo ini además del puerto especificado; también puede ser con un problema en los puertos de algún firewall de tu equipo server o cliente; con respecto a una desconexión inesperada mmm, creo puedes controlar esta excepción en el eventos del componente IdTCPClient(Indy) OnStatus.

Algo como:



delphi
  1. if AStatus = hsDisconnected then



Pero habría que probar, ya que no estoy muy seguro.

Saludos
  • 0

#8 wylton

wylton

    Member

  • Miembros
  • PipPip
  • 13 mensajes

Escrito 21 marzo 2012 - 08:39

gracias por tu repuesta.. voy a bucar en internet con tu palabras con google a ver si me sale algo..
  • 0

#9 wylton

wylton

    Member

  • Miembros
  • PipPip
  • 13 mensajes

Escrito 21 marzo 2012 - 08:53

el nombre de usuario y passwd?  porfavor!
  • 0

#10 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 21 marzo 2012 - 11:21

el nombre de usuario y passwd?  porfavor!


Precisamente al compartir el código podrás hacer las adecuaciones necesarias, por ejemplo el uso de usuario y contraseña, una form de alta de usuarios coorporativos; poder mantener un log de todo lo conversado entre usuarios y monitoreo de inicio y fin de sesión, podrás a lo mejor tener esto en una bd en firebird lo recomiendo para mantener mensaje offline a determinados usuarios, que cuando se conecten reciban el mensaje aún cuando el otro usuario ya no este conectado; bueno falta poder transferir archivos y más que cositas que se puden ir agregando, es lo que se me ocurre de momento.

Lo que a mi respecta quiero conservar la característica de multiplataforma al menos con Linux, que en estos días pretendo seguir testeando para dar algo lo más funcional posible.

Saludos
  • 0

#11 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 24 marzo 2012 - 10:14

Ya estoy probando sobre Linux la versión de LazChat, sobre Ubuntu 11.10, los detalles con los que he lidiado son más visuales y fonts, algunos detalles más con Indy pero hasta ahora la misma funcionalidad en ambas versiones.

A continuación algunas imágenes, donde el server corre bajo windows y se conecta un cliente windows y el otro linux.

Espero tener pronto más noticias.

Ubuntu 11.10                                                                                                            Windows 7
Imagen Enviada    Imagen Enviada

saludos.
  • 0

#12 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 02 abril 2012 - 01:03

Bueno, esta listo el código, espero les sea de provecho y útil en algún proyecto más adelante, cualquier duda o comentario no duden en hacerlo, hay varios expertos en el foro que con gusto podrán ayudarnos.  :)

https://sites.google...opments/lazchat

Saludos
  • 0

#13 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 02 abril 2012 - 01:23

Hola amigo Fredy, aprovechando he agregado tu Bitácora en el Portal de DelphiAccess. (y)

Saludos
  • 0

#14 wylton

wylton

    Member

  • Miembros
  • PipPip
  • 13 mensajes

Escrito 05 abril 2012 - 05:47

no he visto tu source...

lo mio ya casi hecho, y no sè como puedo pegar los fotos en aqui.....que lastima..

quien me puede enseñar como pegar los fotos, for favor!

.....
  • 0

#15 wylton

wylton

    Member

  • Miembros
  • PipPip
  • 13 mensajes

Escrito 05 abril 2012 - 06:05

Imagen Enviada
Imagen Enviada
  • 0

#16 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 mensajes
  • LocationOaxaca, México

Escrito 05 abril 2012 - 08:03

El enlace esta en la parte inferior de mi página, donde dice código.

Este es el enlace directo: https://sites.google...?attredirects=0

Saludos
  • 0




IP.Board spam blocked by CleanTalk.