Tester si un service de windows est lancé depuis javascript

Tester si un service de windows est lancé depuis javascript - HTML/CSS - Programmation

Marsh Posté le 12-10-2005 à 10:15:14    

Bonjour,
 
Je suis occupé à installer une application qui récupère les informations d'une carte d'identité electronique (bientôt 'S.O.S. bonheur' pour ceux qui l'ont lu) pour l'injecter dans un formulaire.
Tout marche très bien.
Il reste cependant un point embêtant, c'est de voir si le middleware est installé ou non sur la machine, car s'il n'y est pas, l'applet tourne en rond et Ie (uniquement Ie utilisé) est carrément bloqué.  :pt1cable:  
 
J'aimerais donc testé si ce middleware est présent avant de lancer mon applet.
Cela doit être fait en javascript.
 
Mes idées:
- soit j'essaie de tester si le service est lancé dans windows, mais j'y arrive pas. J'ai eu beau cherché sur la toile, je n'ai pas trouvé comment faire cela,
- soit, savoir si un fichier existe sur le disque dur du client. Mais dans ce cas-ci, il faut que le script soit signé sinon soit ça ne passe pas, soit un message apparaît pour prévenir qu'un script non-signé essaie de s'executer, ce qui n'est pas bon.
 
Est-ce que quelqu'un a une idée pour débloquer cette situation?
 
Merci  
Oximore
 
Ps: sous windows 2k et Xp

Reply

Marsh Posté le 12-10-2005 à 10:15:14   

Reply

Marsh Posté le 12-10-2005 à 11:53:38    

tu es plus ou moins obligé de signer ton script si tu veux acceder a des données aussi sensibles que els services en cours d'execution  
 
pour la solution 1 , il est meme probable que la seule solution soit un controle activeX signé


---------------

Reply

Marsh Posté le 12-10-2005 à 12:02:34    

Salut flo850,
 
Merci pour ton aide...
 
Ici, la fumée sort de partout (de ma tête)... J'essaie d'imaginer n'importe quel moyen pour simplement savoir si un programme est installé.
Bien sûr, l'applet java, ce n'est pas moi qui l'ai fait, je ne peux donc rien y modifier et si le middleware n'est pas présent Ie se gèle (et oui).. C'est le bordel, il n'y a plus que le 'ctrl - alt - delete' qui fonctionne.  
 
Quelle galère.
 
Si qqun à la moindre idée d'une vague notion d'un début de solution, je suis preneur.
 
Merci
Oximore

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed