FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
¿Cómo detectar si un equipo está encendido o no via red?
Pues eso, ¿alguien sabe como hacerlo?, estuve pensando en hacer una lista de equipos, y que a cada lado tenga una especie de Led que me indica si el equipo está encendido o no, eso yo lo sé hacer, pero no sé como determinar si el equipo está encendido o no en la red.
Espero haberme explicado bien, Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#2
|
||||
|
||||
Cita:
Ping Nombre_Pc o Ping Dirección_IP Salu2
__________________
BlueSteel |
#3
|
||||
|
||||
Vale BlueSteel, no lo había pensado de esta manera siempre pensé que se hace de otro modo, dejame hacer la prueba.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#4
|
||||
|
||||
Bueno, ya puedo hacer el ping, conseguí este truco:
http://delphi.about.com/od/interneti.../aa081503a.htm Y funciona rebien, ahora me toca hacer la presentación, a ver si me aconsejan en esta parte, los IP estarán almacenados en la base de datos, y quiero crear la lista de forma automatica, aqui os pongo un ejemplo de como lo quiero hacer: http://img180.imageshack.us/img180/5208/lineascm1.jpg O sea, crearlo automaticamente desde la base sin tener que crearlo uno a uno que es lo fácil. No sé si me han comprendido. Si hay alguna otra manera de hacerlo pues bienvenido sea! . Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#5
|
|||
|
|||
Hola disculpen que me meta, pero es para una intranet, y siemppre van a tener el 139 abierto, ya que en caso de que lo tenga cerrado con el ping no podrá saber si está encendida o no, pero si va a estar abierto no hay problema, tambien hay un utilitario que puedes usar en tu programa, que es el nmap que te averigua los puertos abiertos de una pc, claro que al menos debe tener algun puerto abierto para que pueda detectar si esta encendida, con respecto a lo segundo una base de datos, pero que pondrías ahí? las ips en general, luego tendrias que hacer una funcion que vaya comprobando conectividad con las diferentes pcs y luego puedes almacenarlas en una lista enlazada , o en directamente a una funcion que cree dinamicamente los panels asignandole la información. O tal vez en la base de datos almacenarás algún historial?
Saludos.
__________________
"La información tiene más valor cuando se comparte" |
#6
|
||||
|
||||
Hola fer21unmsm, el puerto 139 siempre está abierto, lo segundo es que cada aparato (Equipos biometricos de ponches) se le asigna un IP, en la base de datos yo guardo los departamentos de la institucion entre ellos la ip del aparato asignado al Dpto., por eso quiero crearlo automaticamente, de forma que si a un departamento se le asigno un aparato de ponche se guarda en la base y se crea automaticamente y no crearlo manual porque ya eso es bastanta trabajo ¿no?, no se si se me entendió, cualquier cosa digamelo que repito son gusto.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#7
|
||||
|
||||
Solo queria agregar, que, de acuerdo a la pregunta
¿Cómo detectar si un equipo está encendido o no via red?, que tienes que considerar que si el Computador esta prendido, pero no esta conectado al cable de Red, no podrás verlo en el sistema. Tambien, para el diseño realizaría un entorno más vistoso, algo así como una panel al lado izquierdo, con la imagen de un Computador por cada computador que se conecte a la red (Tipo vista en miniatura del los iconos de windows), y al lado derecho otro panel, con imagenes de computadores que estan apagados (tipo vista de listas de los iconos de windows)... Me acuerdo haber visto algun componente (no me acuerdo de quien era... si era Roman o no), de tipo grafico que manejaba objetos como el clipart... Salu2
__________________
BlueSteel |
#8
|
||||
|
||||
Solo un apunte, el ping no utiliza puertos.
|
#9
|
|||
|
|||
Un lapsus brutus, sorry, gracias seoane, tienes razón me estaba confundiendo con los comandos del netbios(estoy en la luna de paita).
Bueno a la pregunta, creo que podrías hacer como una especie de scanner de acuerdo a tu red, le das un rango, para que detecte las pcs nuevas que se instalen, y como te mencione posts arriba puedes usar el nmap que está creado te brinda muchas funcionalidades para analizar la red, ejemplo en mi anterior anterior trabajo se usó para crear una consola de administración remota para el control de un antivirus (The Hacker). Espero al menos haberte dado una idea, aunque sea muy poco Saludos cordiales.
__________________
"La información tiene más valor cuando se comparte" Última edición por fer21unmsm fecha: 17-06-2008 a las 21:10:23. |
#10
|
||||
|
||||
Cita:
http://img180.imageshack.us/img180/5208/lineascm1.jpg Ahora mismo estoy tratando de implementar la presentación con el código del Ping. Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Como detectar si el servidor de bases de datos está lanzado? | ErnestoCarrera | Conexión con bases de datos | 16 | 27-04-2007 04:40:24 |
Detectar si un programa está en ejecución | Miguel45 | OOP | 2 | 13-04-2007 14:51:08 |
¿ Quien está conectado a mi equipo ? | Roilo | Redes | 1 | 28-07-2006 00:01:40 |
detectar si una impresora esta lista | noe | Impresión | 5 | 27-10-2005 16:00:26 |
Como Detectar cuando Windows se esta Cerrando???? | AGAG4 | API de Windows | 3 | 24-05-2005 17:29:18 |
|