Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-05-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Computadora remote

Tengo un aplicativo que hace el seguiente: Las filiales estan enviando señales de vida de sus computadoras. Mi aplicaccion en la matriz, recibe estas señales y lo tratan, El que pasa es que si la filial tiene mas de una computadora no estas siendo posible de identificar qual de las co putadoras están enviando una señal de problemas. Esta señal de vida, puede ser una inconsistencia o no. Si es, qual de las computadoras lo envian. Que tengo que hacer es, al hacer doble clic en mi TreeList, el detecta la computadora y ya abre el VNC para la conexion con ella. Mi gustaria de tener una luz para comienzar este desarollo.
Responder Con Cita
  #2  
Antiguo 07-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo que necesitamos bastante más información para poder ayudarte.
¿Qué programas estás usando para la conexión por vnc?
Responder Con Cita
  #3  
Antiguo 07-05-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Esta es la rutina de llamada del VNC:
Código Delphi [-]
function VNCFile : String ;
begin

 Result := 'C:\Program Files\RealVNC\VNC4\vncviewer.exe' ;

 if not FileExists( Result ) then
  Result := 'C:\Arquivos de Programas\RealVNC\VNC4\vncviewer.exe' ;

end ;
Código Delphi [-]
if lVNCFile <> '' then
    WinExec( pChar( lVNCFile + ' ' + tSingleLoja( dxtl_Lojas.FocusedNode.Data ).IP ), sw_show ) ;

  end ;
Responder Con Cita
  #4  
Antiguo 07-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Usar realvnc, bien. Pero no he entendido qué problema tienes ni qué quieres hacer exactamente
Responder Con Cita
  #5  
Antiguo 07-05-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Yo lo que no entiendo es cómo envías y recibes esas señales. ¿Sockets?

Si es así además de señales de vida, como dices, podrías enviar otra información o tipo de mensajes.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 07-05-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Si, en realidad no tengo problemas. Solo gustaria de saber como hago para identificar(via IP) qual computadora estás con inconsistencia en sus datos. Usamos socket si. Yo gustaria es de una idea de como hacer esto.
Responder Con Cita
  #7  
Antiguo 07-05-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Paulao Ver Mensaje
Si, en realidad no tengo problemas. Solo gustaria de saber como hago para identificar(via IP) qual computadora estás con inconsistencia en sus datos. Usamos socket si. Yo gustaria es de una idea de como hacer esto.
Entre las propiedades del socket cliente creo que se puede saber esto.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #8  
Antiguo 07-05-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Una pregunta. Primero, este sistemo yo no he creado el. Yo estoy en la empresa solo uno mes y el sistema ya estaba creado. El usa un componente de DevExpress llamado TcxDBTreeList. Mi gustaria de hacer, es una cosa mui parecida con el CxGrid de Dev tambien, que pongo una tabla Maestra y otra detalle. Y en el Grid, en el atributo que es llave, aparece una señal de mas(+) y quando yo hago clic en el, el abre dentro de la grid "otra grid" detalle, muestrando los registros que entra en el filtro de la tabla maestra. Pero no conozco el CxDBTreeList y no lo se es posible hacer esto, me lo entenden? Si es posible, yo tengo en la maestra las filiales y quando yo voy hacer clic en una filial qualquiera, me lo aparece las computadoras con sus respectivos IP's y yo puedo entoneces hacer clic en el y hacer la conexión via VNC con el. No se si quedo claro mi duda. MI escrita en español no es buena.
Responder Con Cita
  #9  
Antiguo 07-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Sí se entiende tu español, se agradece el esfuerzo que haces.
Yo no conozco esos componentes, espero que otro compañero pueda ayudarte
Responder Con Cita
  #10  
Antiguo 10-05-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Mira, solo una pregunta. Este sistema es Client/Server, o sea, son los mismos ejecutables, siendo las filiales con Firebird y la Matriz con Oracle. A pregunta es: Como hago para obtener el IP de las filiales en el momento? Muchas tienen IP dinamico otra fijos, entonces necesito en el momento pegar el IP de la computadora, o sea, ella debe enviar su IP para yo poner hacer la conexion con VNC.
Responder Con Cita
  #11  
Antiguo 11-05-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
Una otra cosa. El IP que se estás cargando em mi lista es el IP de la VPN y no de la computadora. Como hago para cargar el IP corecto?
Responder Con Cita
  #12  
Antiguo 11-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Lo siento, pero no puedo ayudarte, no entiendo bien lo que preguntas
Responder Con Cita
  #13  
Antiguo 11-05-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
El uso del TdxDBTreeList

Mira, tengo un componente llamado TdxDBTreeList(DevExpress). Que pasa es que, yo necesito hacer el seguinte. Tener en la pantalla, este componente con sus informaciones. Al lado derecho de cada record, me lo aparece una señal de mas(+) y cuando yo premer ella, me lo aparece los detalles deste campo, asi:
Field Nombre >> Digamos Barra. Cuando yo hacer clic en la señal de mas(+) que estás en Barra, aparecen tres IP's, que son pertenecentes a Barra(3 computadoras). Como hago esto?
Responder Con Cita
  #14  
Antiguo 12-05-2010
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 21
Paulao Va por buen camino
He conseguido ponendo en True la propriedad ShowButton y configurando unas propriedad. Pero que pasa es que quando hago clic en la señala de mas(+), deveria mostrar los IP's y na hace. Lo muestra las mismas informaciones, o sea, el nombre de la filiales. Como puedo hacer para Arriba los nombres de las filiales y quaondo hacer clic en el boton, abrir(Expand) y muestrar los IP's o otra información?
Responder Con Cita
  #15  
Antiguo 12-05-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Hola, Paulao, has abierto un tema nuevo cuando es lo mismo que se está tratando en este otro tema que ya habías iniciado, he unido ambos porque son lo mismo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Remote debugging en Delphi genius Varios 2 12-11-2007 21:34:05
Remote Control Avermedia madmai Varios 4 07-11-2007 20:30:38
Remote DataModule rodalvi Providers 0 16-05-2007 09:29:51
Tu computadora en cualquier computadora egostar La Taberna 2 17-03-2007 03:46:40
No Hay Remote Debug En 2005 :( marceloalegre Varios 0 30-09-2005 14:50:29


La franja horaria es GMT +2. Ahora son las 06:02:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi