Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-10-2003
NuncaMas NuncaMas is offline
Miembro
 
Registrado: oct 2003
Posts: 70
Poder: 21
NuncaMas Va por buen camino
ping

Tengo que hacer un programa al que se le pasen unas ips y el haga ping a todas ellas y me diga cuales conectan.... alguno se le ocurre algo por favor ... gracias
Responder Con Cita
  #2  
Antiguo 30-10-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 24
__cadetill Va por buen camino
en mi web tienes dos ejemplos de como hacerlo. Mirate el FindPC y el Localizador y, tu mismo decide cual te gusta más (la web en la firma)
Responder Con Cita
  #3  
Antiguo 30-10-2003
NuncaMas NuncaMas is offline
Miembro
 
Registrado: oct 2003
Posts: 70
Poder: 21
NuncaMas Va por buen camino
He visto el codigo y es bastante complejo. Exactamente que tengo que hacer para que dada una ip saber si el host esta activo o no. He visto en localizador que tu defines un ICMP, asignas el vHost (string) y haces ICMP.ping pero no se que haces con Aplication.processmessages. La verdad no consigo entender el programa. Me puedes hechar una mano ,gracias.
Responder Con Cita
  #4  
Antiguo 30-10-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 24
__cadetill Va por buen camino
Si solo es problema del Application.ProcessMessages, no te apures, puedes borrarlo (lo único que hace es procesar los mensajes de la aplicación para que no se quede "congelada" durante la ejecución del proceso.

El componente ICMP es el componente de las Indy TIdIcmpClient (cómo comente en la web)
Responder Con Cita
  #5  
Antiguo 30-10-2003
NuncaMas NuncaMas is offline
Miembro
 
Registrado: oct 2003
Posts: 70
Poder: 21
NuncaMas Va por buen camino
Una ultima cosa.. La instruccion TIdIcmpClient.ping cuantos intentos hace...., o es que hace tanto como pueda dentro del intervalo received timeout??? Gracias por todo y felicitarte por tus dos programas.
Responder Con Cita
  #6  
Antiguo 30-10-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 24
__cadetill Va por buen camino
sacado de la ayuda de Delphi

Cita:
Ping is used to prepare and send and echo request, and to receive the echo response. Ping sends the echo request to the computer identified in Host, and gets the response to the echo request datagram.

Set ReceiveTimeout to indicate the time to wait for a response to the echo request datagram.

Use ReplyStatus to access the TReplyStatus received as a response to the echo request datagram.

Assign an OnReply event handler to perform additional processing when a TOnReplyEvent is detected.

TIdIcmpClient closes the socket handle allocated on completion of the Ping method.
No se si responde a lo que preguntabas

PD: yo sólo he hecho 1 de los 2 programas
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 22:15:33.


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