elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes
| | |-+  Ayuda! con red
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda! con red  (Leído 5,472 veces)
madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: Ayuda! con red
« Respuesta #10 en: 29 Mayo 2011, 12:01 pm »

Verás por pantalla los hosts que respondan al ping:



También puedes redireccionar la salida del ping a un fichero .txt:

Código
  1. For /L %X In (1,1,255) Do ping -n 1 192.168.1.%X >> ping_responses.txt



Para hacerlo desde C++ mira este ejemplo:

Código
  1. #include <iostream>
  2. #include <string>
  3. #include <windows.h>
  4.  
  5. using namespace std;
  6.  
  7. static string host;
  8. static string ping_again;
  9.  
  10. void ping()
  11. {
  12.     system("cls");
  13.     cout << "Host: ";
  14.     cin >> host;
  15.     system (("ping " + host).c_str());
  16.     cout << endl;
  17.     cout << "(Y)es or (N)o\n\n";
  18.     cout << "Ping another host: ";
  19.     cin >> ping_again;
  20.     if (ping_again == "Y" || ping_again == "y")
  21.     {
  22.     system("cls");
  23.     ping();
  24.     }
  25.     else if (ping_again == "N" || ping_again == "n")
  26.     {
  27.     system("exit");
  28.     }
  29. }
  30.  
  31. int main()
  32. {
  33.     SetConsoleTitle("Ping in C++");
  34.     ping();
  35.  
  36.     return(0);
  37. }


No es exactamente lo que tú quieres, pero te puede servir si lo ajustas.


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines