|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
Bonjour a tous,
je voudrais savoir si il y a moyen de trouver les adresses ip des différentes postes d'un réseaux local. Si vous avez une idée ca m'interrésse, car moi je n'en ai pas du tout (a par tester toute les adresse ip mais ce n'est pas possible vu le nombre d'adresse possible). A plus |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : juin 2005 Messages : 639 ![]() |
Tu vas dans favorie reseau et la tu recupere tous les nom dont tu ve l ip , ensuite tu fais demarer->executer et tu tape "cmd" puis entrer
ensuite tu tape "ping nom_de_ordi" et tu tape entrer et la tu a l ip |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
oui, mais je sous entendai que je voulais le faire dynamiquement.
excuse moi de m'être mal exprimé. |
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() Inscription : juin 2005 Messages : 639 ![]() |
ba je suis dsl j vois pas maias la reponse a ca m interresse , si qqun connait
|
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() |
Par exemple, tu peux faire un serveur sur le poste qui doit lister les ips !!
Ce serveur attend les connexions de toutes les machines du réseau local et les listent ! Problème de cette méthode : tu dois lancer une appli sur tous les postes de ton réseau local. Tout dépend de ton réseau local (taille, diverses contraintes...) et de ce que tu veux faire avec la liste dynamique des ips !! Sinon, je ne vois rien d'autre pour le moment ! Désolé |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
En fait j'ai une appli qui se connecte a un serveur dont l'adresse ip est configurée et stocké dans un fichier, mais je voudrais que, si l'appli n'arrive pas a se connecter a l'adresse indiqué, elle cherche automatiquement si il n'y a pas un autre serveur démarré sur le réseau.
Je sais, c'est un peut fou, mais j'aimerais développer cette fonctionalité. |
|
|
00
|
|
|
#7 | ||
|
Membre habitué
![]() Inscription : octobre 2002 Messages : 125 ![]() |
Salut,
Tu devrais essayer ca : Code :
, tu peux appeler cette fonction comme ca : ca te donne le nom des postes ... si ca peut t'aider ... |
||
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
Merci beaucoup, cela me suffit amplement.
|
|
|
00
|
|
|
#9 | ||
|
Débutant
|
bjour j'ai voulu essayer ce procedure en modifiant just l'affichage et sa ma pas marché elle rien afficher . merci d'avance
Code :
__________________
Je réponds à toutes vos questions claires et bien expliquées, si je sais bien sûr.Merci d'avoir pris quelques minutes pour faire bien. |
||
|
|
00
|
|
|
#10 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
Salut,
comment s'appelle la fenêtre principal de ton application ?
__________________
Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation Lisez le magazine de developpez.com. Mes tutos : http://pottiez.developpez.com La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message |
|
|
00
|
|
|
#11 |
|
Débutant
|
Form1, mais moi j'ai enlever TFPrincipal::
merci d'avance
__________________
Je réponds à toutes vos questions claires et bien expliquées, si je sais bien sûr.Merci d'avoir pris quelques minutes pour faire bien. |
|
|
00
|
|
|
#12 | ||
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
Alors dans les fichier .cpp de ta fenêtre principal tu ajoute le code donnée dans cette discussion en remplaçant TFPrincipal par TForm1
Dans le .h de la même fenêtre tu dois avoir du code qui ressemble à cela, ajout-y la ligne que j'ai mis en rouge : Code :
__________________
Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation Lisez le magazine de developpez.com. Mes tutos : http://pottiez.developpez.com La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message |
||
|
|
00
|
|
|
#13 |
|
Débutant
|
toujour le meme probleme il m'affiche pas les nom des machines de reseau
enfait avant que vous me reponder il compile sans erreur et meme maintenant avec le changement que vous m'avez donné il compile sans erreur mais il m'affiche pas ( si on vois dans la procedure il ya un showmessage en rouge). merci d'avance
__________________
Je réponds à toutes vos questions claires et bien expliquées, si je sais bien sûr.Merci d'avoir pris quelques minutes pour faire bien. |
|
|
00
|
|
|
#14 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
Je ne comprend pas, chez moi ca m'affiche bien tous les noms de machine correctement et j'ai ce code la
__________________
Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation Lisez le magazine de developpez.com. Mes tutos : http://pottiez.developpez.com La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message |
|
|
00
|
|
|
#15 |
|
Membre éprouvé
![]() Inscription : décembre 2004 Messages : 531 ![]() |
ça marche bien pour moi, mais cela ne voit pas les passerelles et routeur.
je me demande ou cela va chercher ces infos (DNS ?) car c'est très rapide, cela ne doit pas être une fonction découverte ??? Moi un Scan IP met environs 1 minute par bloc de 255 adresse. et là ça prend 1 seconde... |
|
|
00
|
|
|
#16 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
Je ne sais pas non plus comment il fait, mais chez moi ca met environ 30 secondes pour qu'il me sorte tous les postes sur mon réseau, mais ca marche bien
__________________
Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation Lisez le magazine de developpez.com. Mes tutos : http://pottiez.developpez.com La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message |
|
|
00
|
|
|
#17 |
|
Membre éprouvé
![]() Inscription : décembre 2004 Messages : 531 ![]() |
si tu pouvais mettre un nouveau poste inconnu du réseau pour voir... la première fois
Tu as combien de poste Potiez sur ton réseau ?? |
|
|
00
|
|
|
#18 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
La sur le réseau de ma boite il y a 21 postes, et je ne peut pas brancher d'autres postes désolé
__________________
Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation Lisez le magazine de developpez.com. Mes tutos : http://pottiez.developpez.com La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message |
|
|
00
|
|
|
#19 |
|
Débutant
|
est ce que vous avez utiliser le code que j'ai noté la dessus et avec ce code il vous affiche les nom d'utilisateur?? .
moi il compile mais pendant l'execution il m'affiche rien !!! merci d'avance.
__________________
Je réponds à toutes vos questions claires et bien expliquées, si je sais bien sûr.Merci d'avoir pris quelques minutes pour faire bien. |
|
|
00
|
|
|
#20 |
![]() ![]() ![]() Alexandre PottiezDéveloppeur C++ Inscription : novembre 2005 Messages : 6 059 ![]() |
J'ai bien pris le code que tu avait posté toi, et chez moi ca marche, donc c'est pas un problème de codage, peut être la configuration du réseau ou de ton poste
__________________
Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation Lisez le magazine de developpez.com. Mes tutos : http://pottiez.developpez.com La FAQ BCB -> 642 Questions/Réponses, si vous voulez participer, contactez moi. Aide de BCB6 en français N'oubliez pas que l'aide existe et est affichée sous simple pression de la touche F1 , une touche c'est plus rapide que tout un message |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com