begin process at 2012 02 11 01:47:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > INFORMATIONS SUR L'ETAT D'UN SERVEUR MS WIN.

INFORMATIONS SUR L'ETAT D'UN SERVEUR MS WIN.


 Information sur la source

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :sysinfo, system, windows, ajax, serveur Niveau :Initié Date de création :30/04/2006 Date de mise à jour :16/01/2009 20:56:35 Vu :6 371

Auteur : psyjc

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

 Description

Cliquez pour voir la capture en taille normale
Ce script permet d'obtenir des informations sur l'etat d'une machine
fonctionnant sur MICROSOFT WINDOWS® uniquement. Il existe un script
permettant la meme chose sur linux : http://phpsysinfo.sourceforge.net/

Ne fonctionne pas avec le Safe_mode PHP activé. Ou alors il faut
renseigner la variable safe_mode_exec_dir de php avec le path contenant
les scripts vbs.
http://fr.php.net/manual/fr/features.safe-mod e.php#ini.safe-mode-exec-dir

Source

  • demo et telechargement ici :http://www.psykokwak.com/projects/sysinfo/
demo et telechargement ici :http://www.psykokwak.com/projects/sysinfo/

 Conclusion

Est utilisé la methode "Ajax" permettant le resfresh en temps reel
des informations...

bugs remarqué :
- le compteur de traffic total repasse a 0 apres 4Go
  (ceci est du au fait que netstat code la valeur sur un INT (32bits)


 Historique

30 avril 2006 20:42:30 :
description
30 avril 2006 23:28:39 :
description
01 mai 2006 20:06:26 :
support php4/php5 (suppression du passage par reference). introduction du X de 'ajax' : communication par XML. ajout du support multiprocesseurs.
16 janvier 2009 20:56:35 :
Mise à jours du lien.

 Sources du même auteur

Source avec Zip Source avec une capture [OBJECT] CREATION D'ORGANIGRAMMES EN HTML
ECRITURE DE FICHIERS CSV (EXCEL) [ OBJECT ]
Source avec Zip GENERATEUR DE SMILEYS CARAMAIL POUR MSN
Source avec Zip GENERATEUR DE SMILEY MSN DYNAMIQUE!
SMILEY EN ASCII (TOTALEMENT SANS INTERET)

 Sources de la même categorie

Source avec Zip Source avec une capture PHPREPOGENERATOR + REPO (WIN) par alvinp
Source avec Zip IPHONE - ICÔNE D'APPEL TÉLÉPHONIQUE SUR L'ÉCRAN D'ACCUEIL par Rainbow
Source avec Zip Source avec une capture [APP WEB]SERVEUREXPLOREUR par thematrix01
Source avec Zip Source avec une capture MY.BOOKMARKS par inwebo
Source avec Zip M.V.C M.E.D par faceme

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture PHPREPOGENERATOR + REPO (WIN) par alvinp
Source avec Zip Source avec une capture TODO LIST (AJAX/PHP5) par VinceMonkeyz
Source avec Zip Source avec une capture SYSTEM DE VOTE AJAX. par Dav_c
Source avec Zip GESTION DE SERVICES WINDOWS ET D'ÉXÉCUTABLES DEPUIS UNE PAGE... par Elektordi
Source avec Zip [ SYSFASTCACHE V.1 ] SYSTEME DE CACHE, GÉRÉ PAR UNE CLASS par wizard512

Commentaires et avis

Commentaire de MATHIS49 le 30/04/2006 23:01:44

lol PHP sous un serveur Windows ..

Commentaire de Anthomicro le 01/05/2006 00:17:36

Bah c'est quoi le problème ?

Commentaire de MATHIS49 le 01/05/2006 00:18:57

Sacrilege :)

Commentaire de Anthomicro le 01/05/2006 00:22:23

Mouais... encore un troll quoi ^^

Commentaire de psyjc le 01/05/2006 00:23:31

la question n'est pas de savoir si windows et mieu que linux (et je laisse le debat clos, donc j'aimerai l'eviter ici).
Mais de realiser un outil permettant de donner quelques infos en temps reel sur l'etat d'un serveur windows.
(on peut imaginer le coupler a cacti en snmp par exemple).
j'ai realisé cet outil car ceux existant pour les serveurs linux ne fonctionnent pas sur windows.

Commentaire de MATHIS49 le 01/05/2006 00:28:06

Oups désolé pour le troll ^^

Commentaire de Anthomicro le 01/05/2006 00:32:15

Intéressant comme script, je vais matter les vbs ;-)

Commentaire de anisite le 01/05/2006 08:12:06

Bonjour, j'ai intaller ce programme sur mon serveur. Cependant, certaines informations ne s'affichent pas ... je ne sais pas pourquoi, jai tenter de voir d'où le problème pouvais venir dans la source, mais je n'ai rien vu d'anormal. Quelqu'un peut m'aider ?

voici la page du script : http://infologique.net/h/server/
Appart cela j'aime bien ce script.

Commentaire de beepee le 01/05/2006 08:29:45

bonjour,
merci pour ce script

installé sur mon serveur perso, les champs suivzants ne se remplissent pas:
- Global System Informations -
- Memory -
- Hard Drives -

est-ce que ce script ne fonctionne pas avec win 2k ?

je ne voulais pas mourrir idiot,j'ai ouvert tous les fichiers du script mais
mes petites connaissances ne m'ont pas permis de tout comprendre ni de trouver ou ça peut coincer.
avez vous une idee pour me mettre sur la voie?
je vous en remercie par avance,

cordialement,
BP

Commentaire de stepibou le 01/05/2006 09:50:08

Salut,

c'est cool d'avoir posté ta source ici, meme si y a pas beaucoup de php! :) y a plus de js et vb...

Sinon, oui, y a surement un truc à parametrer??
J'ai testé chez moi,  y a que les infos sur la connexion internet, qui s'affichent... :(

Sinon, ben pas trop commentaires sur le php, vu que y en a pas trop. Bon effort de xhtml, ce qui n'est pas le cas de la majorité des sources encore postés à l'heure actuelle :
un petit rapel pour les autre sources :
<br> deviens <br /> , <hr> deviens <hr />, et ainsi de suite pour toutes les balises qui ne se referment pas..
grr
merci, pour ta source.
a+

Commentaire de psyjc le 01/05/2006 14:20:23

Merci pour vos coms :

s'il manque des infos au niveau de l'uptime c'est car windows ne doit pas logger toutes les informations. XP memorise les log a hauteur de 512ko. pour modifier la taille du fichier log systeme tu fais : clique droit sur le poste de travail -> gerer -> observateur d'evenements -> clique droit sur systeme : proprieté. et la tu met la taille max du fichier log a 16Mo (valeur par defaut sur un win2k3). ensuite reboot la machine (pour quelle log les nouveaux changement d'etats) et relance le script.


sinon le script n'a été testé que sur win2k3 et winXP.
il est possible que win2k n'execute les vbs differement.

pour l'uptime, vous pouvez lancer "bin/uptime.exe" dans une fenetre 'cmd'. afin de voir tout ce que la commande retourne.
vous pouvez aussi directement lancer les vbs (double clique dessus) afin de voir ce qu'ils raconte.

j'ai trouvé des personnes interressé par le script qui m'aide a le rendre encore plus portable. sans doute sortir des nouvelles versions d'ici peu.

Commentaire de coucou747 le 03/05/2006 12:02:03 administrateur CS

... tu pourrais pas faire un zip ?

sinon, ton code bah... pourquoi tu mets des " ? ça te sert à rien là...

Commentaire de psyjc le 03/05/2006 12:05:38

nan, pas de zip. pour la simple et bonne raison que j'ai pas envie a chaque fois que je met a jours le script, d'avoir a mettre a jours tous les sites sur lesquels il est.
j'ai pas compris ton histoire des doubles quotes..

Commentaire de coucou747 le 03/05/2006 12:13:22 administrateur CS

$a='rien';

echo '$a';

echo "$a";


bon, alors soit tu échapes tes variables, et tu mets des ' (plus rapide d'exécution) soit tu mets des "...

Commentaire de psyjc le 03/05/2006 12:50:46

c'est vrai, tu a raison.
j'y penserai quand je mettrai a jours... :)

Commentaire de galadriann le 03/05/2006 16:47:05

Le design et le look son chouette...  
J'ai fait un systeme dans le meme style sauf que je recupere les infos de tout le domaine dans une base de donnee et j'affiche les infos en Ajax aussi (avec Backbase) ..  
Pour etre sur de la compatibilite, j'utilise des scripts Perl pour rappatrier les donnees dans la base et ensuite j'affiche le tout avec php...  Evidement du coup ce n'est pas "live" (j'ai des serveurs a Tokyo, Dublin, ...) et donc je fait un poll toutes les 10 minutes ...  pour des serveurs c'est suffisant...
Par contre j'ai un collegue qui lui a tout programmer en PHP (y compris la recuperation des infos  et un systeme pour configurer les logs ... TRES chouette) mais TRES complique a mettre en place...

si cela peut interesser qqun je peux envoyer.

sinon bravo pour le travail...

Commentaire de galadriann le 03/05/2006 16:59:18

Juste une remarque, le script tel quel marche nickel mais par contre ...  entre 70 et 100% de CPU utilise en permanence...  pour un serveur en production c'est dur...
Faudrait juste change la frequence des polls...

Commentaire de psyjc le 03/05/2006 17:56:56

Merki.
Le probleme de consomation du proc pendant le poll (quasi constant) est connu. On est en train de recoder toute la lib qui recupere les infos en PHP sans avoir a passer par des scripts vbs (en wmi). ca allegerai beaucoup le proc.
la duree du poll est reglable dans js/engine.js
il est meme preferable de monter l'interval entre chaque poll. pas trop d'interet de poller toutes les deux secondes... (sauf pour une demo :D )

Commentaire de galadriann le 04/05/2006 08:25:00

C'est certain.
le mieux serait encore de stocker les valeurs percues dans une base pour ensuite permettre un apercu de l'evolution sur une duree determinee...  Par contre pour ca il faudrais donc creer une tache schedulee...   Egalement peut-etre prevoir de recuperer les infos sur un serveur distant ... (donc test de presence ...)
J'attend la version full php alors ...
Merci

Commentaire de coockiesch le 05/05/2006 13:46:12

Pas mal! :)
Mais faudrait pas s'attarder sur le scan du lecteur de disquette qui produit une erreur toute les qq secs, :D

@++

R@f

Commentaire de melef le 15/05/2006 17:17:46

C'est vraiment plus rapide d'exécution les simples quotes ' que les doubles " ?
(je sais, on s'éloigne un peu du sujet là, mais ça m'intrigue)

Commentaire de Anthomicro le 15/05/2006 18:22:01

www.vulgarisation-informatique.com/optimiser-php.php

Commentaire de melef le 15/05/2006 19:08:58

Merci pour l'info (il faut me pardonner de poser des questions bêtes, ch'suis un p'tit newbie)

Commentaire de kenner le 15/11/2007 19:44:41

pardonner mon ignorance je ne suis qu'un pauvre débutant en php(vous l'aurez compris je developpe avec php "easyphp"). svp est ce quelqu'un pourrais me dire comment l'utiliser c'est à dire où est qu'il faut placer qui et comment?.
Merçci d'avance

Commentaire de Sshenron le 19/01/2009 10:52:17

Bravo pour l'application !

Est il possible de rassembler des informations concernant d'autres serveurs, sans installer sur chaqu'un un serveur WEB?

merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Serveur web ( apache ftp mysql php ) : Linux ou windows ? [ par Raised ] Bonjour, &nbsp;&nbsp; &nbsp;Je vais installer sur ma machine: apache &nbsp;php4 &nbsp;phpmyadmin &nbsp;proftpd &nbsp;mysqlserver &nbsp;Je suis en trai Help ! Apache-Php-Windows+AOL [ par toni ] Je viens d'installer un serveur Apache avec Windows 2000 etAOL comme connection distante.Mes premiers tests en localhost, avec des pages en Phpfonctio probleme pour envoyer des mail [ par julie_h ] Bonjour,J'ai un souci avec l'envoie de mail :dans le cadre d'un application intranet je doit envoyer des mails à des fournisseurs.Je suis sous windows Créer un serveur INTRANET/LOCAL sous windows, que conseillez-vous ? [ par ukos ] Bonjour je propose &#224; tous les utilisateur de se jolie forum de me donner leur avis sur : &nbsp;&nbsp;&nbsp; Cr&#233;er un serveur INTRANET/LOCAL message windows avce php [ par nita2006 ] Bonjour , je voudrai savoir si c est possible d'afficher des messages windows avec du php .je m explique , en fait j 'ia fais un formualire avec des l EasyPHP session sous Windows serveur 2003 [ par habibou66 ] Bonjour,J'ai suis en stage et j'ai développé une application php qui marche bien sur ma machine qui est sous XP. Ensuite j'ai installer easyPHP sur un Probleme avec la fonction System en PHP [ par MATHIS49 ] Bonjour, Je suis entrain de faire des scripts PHP pour gerer un parc informatique de 150 PC. Ces script PHP lance d'autres script, souvent Batch qui s serveur web service avec NuSoap [ par youess81 ] salut j'utulise easyphp 1.7 sous un envirnement windows XP je veux creer un serveur web service avec l'API nusoap disponible sur le web le proble ke j Sauvegarde Exchange [ par stellamoro ] [b]Slt tt le monde, [^^happy13] voilà je pose le problème : - j'ai un reseau de 20 utilisateurs, chaque poste est y installé outlook 2007 FTP : de windows à linux [ par ben83 ] Bonjour,Lorsque je teste en local (Winsows IIS) le code php qui effectue simplement un upload (ftp_put) de fichier , je n'ai aucun problème. Par contr


Nos sponsors


Sondage...

Comparez les prix

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 : 2,402 sec (4)

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