MacGaliver
Messages postés146Date d'inscriptionvendredi 28 mai 2010StatutMembreDernière intervention21 juillet 2013
-
5 mars 2011 à 10:50
Hackdevil
Messages postés28Date d'inscriptiondimanche 2 janvier 2005StatutMembreDernière intervention 5 mai 2014
-
24 juin 2013 à 08:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Hackdevil
Messages postés28Date d'inscriptiondimanche 2 janvier 2005StatutMembreDernière intervention 5 mai 2014 24 juin 2013 à 08:56
Salut,
Bravo pour ce petit prog.
Etant moi-même en train d'en faire un semblable, j'ai pu m'aider du tien pour y parvenir.
Il faut juste ajouter le tbLog qui est un textbox pour compiler.
cs_hyti
Messages postés2Date d'inscriptionvendredi 29 avril 2011StatutMembreDernière intervention10 mai 2011 10 mai 2011 à 14:46
Une simple TextBox j'aurai du m'en douter avant de poster :)
cs_hyti
Messages postés2Date d'inscriptionvendredi 29 avril 2011StatutMembreDernière intervention10 mai 2011 10 mai 2011 à 14:40
Je viens de tester ton code car je suis entrain de faire quelque chose de similaire et j'avais quelques problemes et j'ai pu me debloquer grace a certaines de tes fonctions(surtout l'ARP que j'utilisais differement)
Par contre je n'arrive pas a lancer l'appli je n'ai pu que explorer le code car ton tbLog est inexistant et je ne sais pas a quoi cela correspond, pourrais tu m'eclairer ?
Bon boulot sinon =)
philsten
Messages postés5Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 7 mars 2009 5 mars 2011 à 17:48
Bonjour,
J'ai sur ma machine 2 cartes réseau avec chacune une adresse IP.
Ta fonction GetIpLocale ci-dessous ne permet de retrouver que la dernière de ces IP dans h.AddressList.
Tu devrais, s'il y a plus d'une adresse, les mettre dans une combobox (ou autre) pour permettre le choix du réseau à tester.
public static String GetIpLocale()
{
IPHostEntry h = Dns.GetHostEntry(Dns.GetHostName());
String ip_adr = String.Empty;
foreach (IPAddress ip in h.AddressList)
{
if (ip.ToString().Contains("."))
{
ip_adr = ip.ToString();
}
}
return ip_adr;
}
Sinon tu a laissé quelques variables de debug mais merci pour cette "étude" bien intéressante.
MacGaliver
Messages postés146Date d'inscriptionvendredi 28 mai 2010StatutMembreDernière intervention21 juillet 20133 5 mars 2011 à 10:50
Ca à l'air bien.
Je vais tester prochainement.
En attendant bonne continuation.
24 juin 2013 à 08:56
Bravo pour ce petit prog.
Etant moi-même en train d'en faire un semblable, j'ai pu m'aider du tien pour y parvenir.
Il faut juste ajouter le tbLog qui est un textbox pour compiler.
10 mai 2011 à 14:46
10 mai 2011 à 14:40
Par contre je n'arrive pas a lancer l'appli je n'ai pu que explorer le code car ton tbLog est inexistant et je ne sais pas a quoi cela correspond, pourrais tu m'eclairer ?
Bon boulot sinon =)
5 mars 2011 à 17:48
J'ai sur ma machine 2 cartes réseau avec chacune une adresse IP.
Ta fonction GetIpLocale ci-dessous ne permet de retrouver que la dernière de ces IP dans h.AddressList.
Tu devrais, s'il y a plus d'une adresse, les mettre dans une combobox (ou autre) pour permettre le choix du réseau à tester.
public static String GetIpLocale()
{
IPHostEntry h = Dns.GetHostEntry(Dns.GetHostName());
String ip_adr = String.Empty;
foreach (IPAddress ip in h.AddressList)
{
if (ip.ToString().Contains("."))
{
ip_adr = ip.ToString();
}
}
return ip_adr;
}
Sinon tu a laissé quelques variables de debug mais merci pour cette "étude" bien intéressante.
5 mars 2011 à 10:50
Je vais tester prochainement.
En attendant bonne continuation.