You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Bonjour,
Sur un PC sous Window XP avec ActivePerl, un programme d'acquisition
d'un capteur qui s'exécute comme un service, génère régulièrement une
erreur Window qui fait apparaître une fenêtre d'erreur dans laquelle il
faut cliquer sur un bouton oui ou non pour lancer ou non le debogger
Windows. Le problème est que le programme d'acquisition s'arrête et ne
se relance que si on clique sur le bouton non. J'aimerais faire un
programme Perl qui toutes les 5 minutes vérifierait si une fenêtre
d'erreur existe, déterminerait quel est le programme père qui l'a fait
apparaître ou qui récupérerait le texte écrit, et qui cliquerait sur non
ou tuerait la fenêtre.
Toutes suggestions concernant le(s) module(s) à utiliser et la manière
de faire serait les bienvenue.
Cordialement,
--
Dr. POINTIN Yves B.
perl -e "\$_='.frontermpclv-bunigc.@optinoinY.P';1 while
s/(.{3})(.{3})?/\$_{\$2}=\$1,\$2/e; ; print while \$_=\$_{\$_};"
ebrnospam
unread,
Sep 26, 2012, 4:22:42 PM9/26/12
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Le 22/09/2012 10:14, Yves Pointin a écrit :
> perl -e "\$_='.frontermpclv-bunigc.@optinoinY.P';1 while
> s/(.{3})(.{3})?/\$_{\$2}=\$1,\$2/e; ; print while \$_=\$_{\$_};"
Je vois mal comment vous allez pouvoir identifier la fenêtre qui pose le
problème parmi tant d'autres ... aussi voici ce que je ferai,
j'utiliserai ce module :
Certains process peuvent bien sûr s'exécuter de par eux même mais un
filtre permettra de ne pas en tenir compte très rapidement, celui qui
restera sera celui qui provoque l'erreur.