begin process at 2012 02 09 03:09:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > MONITORING RESEAU PAR PING

MONITORING RESEAU PAR PING


 Information sur la source

Note :
Aucune note
Catégorie :Réseau & Internet Classé sous :ping, icmp, iphlpapi, monitoring, reseau Niveau :Initié Date de création :13/08/2007 Date de mise à jour :31/08/2007 09:29:03 Vu / téléchargé :10 478 / 2 061

Auteur : fbalien

Ecrire un message privé
Site perso
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Bonjour

Ce programme permet de surveiller différents éléments réseaux
En exécutant à intervalle régulier des requêtes de ping
Il peut envoyer un message d’alerte avec le nom de l’élément réseau qui ne répond plus au ping


 Conclusion

Pour les entités j'utilise des frames
Pour la partie de ping j'ai créé une classe de ping qui ce base sur icmp.dll et Iphlpapi.dll voir la MDSN
Pour la partie envoie de mail j'utilise les composant indy 10.1.5
Pour le fichier EXE voir sur mon site d'ici peut de temps :)
Pour les fichiers projets utilisation du XML
Vous trouverez aussi dans le zip un PDF expliquant l'utilisation du logiciel

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

31 août 2007 09:29:03 :
Ajout association de fichier

 Sources du même auteur

Source avec Zip FBCREATEUSER
Source avec Zip FBRENOMMEADOBJET
Source avec Zip AFFICHAGE DES INFODFS
Source avec Zip FBPDM LOGICIEL DE PRISE DE MAIN À DISTANCE
Source avec Zip CODEDLT

 Sources de la même categorie

Source avec Zip Source avec une capture PETITE APPLICATION DE TCHAT DANS UN RÉSEAU LOCALE par benimen
Source avec Zip Source avec une capture LOG DE PING POUR SURVEILLER LA QUALITÉ D'UNE CONNECTION par PhilLU
Source avec Zip GET IP AVEC INDY par Gerard
Source avec Zip GCS-FACEBOOK par pinkfloydhighopes
Source avec Zip Source avec une capture PINGNOW ADRESSE IP par mekhmoukhs

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture LOG DE PING POUR SURVEILLER LA QUALITÉ D'UNE CONNECTION par PhilLU
Source avec Zip DUOTRIS par floppolf
Source avec Zip Source avec une capture WAKE ON LAN par elguevel
Source avec Zip Source avec une capture TESTE LA CONNEXION INTERNET ET DIT QUOI FAIRE par ekinoxjp
Source avec Zip Source avec une capture PING AVEC ICMP.DLL QUI RETOURNE OUI OU NON par OlivierH67

Commentaires et avis

Commentaire de michelroc le 04/10/2008 15:38:40

Bonjour,
Je suis très intéressé par votre appli ping_réseau
J' ai des soucis  pour compiler il me manque les composants suivants:
IdSMTPBase,HtmlHelpAPI
et peut être d' autres ?
Pourriez vous me les fournir
Merci
Bien à vous

Commentaire de fbalien le 05/10/2008 11:13:52

Bonjour

Merci de l'intérêt que vous portez à mes sources
Pour l'unité  HTMLHelpAPI
Elle n'est pas utile pour le programme est peut donc être enlevé des déclarations elle permet d'utiliser des fichiers d'aide dans un programme
on peut malgré tous la télécharger ici http://www.helpsmith.com/how-to-connect-htmlhelp-chm-delphi.php
Pour les unité IDxxxx elle font partie des composant INDY il faut la version 10 voir ici http://www.indyproject.org/Sockets/Download/Files/Indy10.EN.aspx
Cordialement

Commentaire de PhilLU le 25/02/2011 23:56:28

Est-il possible de modifier la taille du paquet envoyé pour le Ping?
il semble que la taille par défaut de 5Kb ne donne pas une bonne information de la qualité du réseau?!?
500Kb conviendrait mieux?
merci pour vos avis!
philLu

Commentaire de fbalien le 28/02/2011 08:06:22

Bonjour

pour cela il faut normallement modifier la Propriété Size de la classe TPing

A+

Commentaire de fbalien le 28/02/2011 08:14:36

Dans mon code cela ce passe dans l'unité uFrmEntite
au niveau de constructor TfrmEntite.Create
apres la ligne   ping := tping.Create ;
vous pouvez mettre ping.size := xx
A+

Commentaire de Melchior67 le 09/03/2011 10:56:13

Bonjour,
En Delphi 2010, j'ai l'erreur suivante à la ligne 279
FicmpIPAddress := inet_addr(PChar(FstrAddress));

Erreur : [DCC Erreur] uPing.pas(279): E2010 Types incompatibles : 'Char' et 'AnsiChar'

Pouvez-vous m'aider ?

Commentaire de fbalien le 09/03/2011 21:45:50

Bonjour

n'ayant pas delphi 2010 cela va être dure de vous aider
Cela doit certainement venir de inet_addr(PChar(FstrAddress));
dans delphi 2005 la fonction inet_addr est declaré comme suit
function inet_addr(cp: PChar): u_long; stdcall;
dans 2010 il me semble que PCHAR est unicode donc correspond à PWideChar
faudrait tenter de faire ceci
FicmpIPAddress := inet_addr(PAnsiChar(FstrAddress));

A+

Commentaire de Melchior67 le 10/03/2011 12:38:46

Bien vu, ça marche ! Mais...
J'ai ensuite ce message :
[DCC Erreur fatale] UfonctionsDiv.pas(39): F1026 Fichier introuvable : 'HtmlHelpAPI.dcu'
si je vire "HtmlHelpAPI" de la clause uses, j'ai ensuite une autre erreur :
[DCC Erreur] uMail.pas(68): E2003 Identificateur non déclaré : 'atnone'
pas facile...
Merci en tout cas pour la rapidité de votre réponse.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Création Dynamique de compo dans un Thread [ par PyroBruno ] Bonjour,Je voudrais créé un scanner de port ou d'ip avec un Thread, J'utilise un tableau de TidICMPClient pour les ping's mais je n'arrive pas à le fa CONNEXION RESEAU [ par Narcissus ] Bonjour à tous.Voila je suis débutant en programmation, et je voulais savoir si quelqu'un sait comment activer/désactiver la connexion au réseau loca Reseau avec ClientSocket et ServerSocket [ par bclass ] Bonjour tout le monde,Voila j'ai deja fait un Chat en Mode Client-Serveur avec les composants ClientSocket // ServerSocket. Et je voudrais faire un Mo JEU DE DAMES EN RESEAU V3... [ par alvitano ] bonjour je viens de recuperer cette source: JEU DE DAMES EN RESEAU V3le probleme c' que je ne possede pas les comosants clientsocket et serversocket a Cherche infos pour db pdox qui soit modifiable par pls personnes en reseau ... [ par van_axl ] Voila j'avais enfin reussi a faire mon petit bout de soft qui fonctionne sur plusieur machine sur un reseau, seulement j'ai maintenant un autre proble Table db sous reseau [ par koaiz ] Salut les Pro.Voila je boss sur une application de base de donne la table que j'utilise et dans un serveur  et les autre poste de mon reseau Comment trouver la liste des parties lancés dans un jeu en reseau ? [ par tichau4 ] Voila le probleme, je suis en train de faire un mini jeu reseau. Quand on clique sur rejoindre une fenetre s'affiche avec la liste des parties disponi Petit jeu en réseaux [ par Dezouille ] Bonjour a tous.Pour mes cours, j'ai un projet en Delphi qui est un jeu de bataille naval en reseaux et en 3D.Dans ce projet, je m'ocupe de la partie r Routage port 80 [ par osegouin ] Bonjour Voici mon probleme j'ai 1 PC avec 2 cartes Reseau ....1 en IP fixe sur reseau 192.168.0.2 et l'autre sur un reseau entreprise en 17.18.19.20.


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,898 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales