CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Fermeture auto des progs qui plantent

JeanYvesYves
JeanYvesYves
Niveau 10
18 mars 2003 à 13:46:34

Bonjour,

Est ce que qq un ici saurait comment fermer automatiquement les progs Windows qui plantent ?
Je m´explique : j´ai un prog instable ( que je n´ai pas fait, donc je peux pas le modifier) qui me met le message "ce programme va etre arreté..."
Bon, moi quand je vois ça, je clique sur OK, et je relance mon prog. ( car je veux qu´il recommence)
Cependant, en mon absence, quand il plante personne n´est la pour appuyer sur OK et le relancer.
Donc pour cela, j´ai fait un petit prog en C qui se sert de process.h, qui lance le programme douteux, et attends qu´il rende la main : dès qu´il rend la main : il le relance tout seul.
Le probleme est que quand le prog plante, il ne rend pas la main, il attend qu´on appuie sur OK, et C tres chiant.
Donc je voudrais savoir si on peut dérouter l´exec de Windows de façon a ce que, si le prog plante, il sorte tout seul, et n´attende pas que j´appuie sur OK, ainsi, mon prog d´anticrash qui le surveille pourrait le relancer de nouveau.

hs_dino
hs_dino
Niveau 9
18 mars 2003 à 14:55:36

Comme ca, a premiere vue, voila ce que je peux te dire :
Essaye d´enumerer les fenetres afin de trouver celle qui t´interesse via son titre. Ensuite, envoie un Return.

Si tu galères encore, je te donnerai un exemple concret.

JeanYvesYves
JeanYvesYves
Niveau 10
19 mars 2003 à 13:42:16

hum...
tu le mets ou ton return ?
dans le programme pere ( celui qui appelle, et le lance quadn ça crache), ou le programme fils ? ( donc le prog que je n´ai pas fait qui plante et que je veux relancer quand il plante) ?
Parce que je ne peux pas ajouter de return dans le fils, car C un programme compilé que je n´ai pas fait et dont je n´ai pas les sources.
J´avais pensé récuperer le PID du programme fils, lire son statut et quand il ne répond pas, le killer et le relancer, mais je ne sais pas faire ça sous Win ( ça doit utiliser SIGNAL pour le kill) mais bon

Je suis bien interressé par ton exemple concret

Orquss
Orquss
Niveau 7
02 mars 2005 à 17:01:45

:up: c´etait le premier topic de JYY, il n´etait pas moderateur. IL posait des questions . ..

Vengeur41
Vengeur41
Niveau 10
02 mars 2005 à 17:03:12

Où est l´interet ?
Il a du résoudre son blème depuis le temps -__-´

JeanYvesYves
JeanYvesYves
Niveau 10
02 mars 2005 à 17:11:50

ah lala c´est malin de remonter cela

C´était un vieux programme de calcul qui plantait, un algo de brute force trop bourrin...
Des fois ça plantait alors je voulais le relancer pour continuer ce qu´il avait a faire...
Bref, un ancien machin idiot, plus d´actualité :)

roger_barry
roger_barry
Niveau 10
02 mars 2005 à 17:13:45

Waaah! En plus sa fait super lontemp! Il étais pas encore modo dans le temp ^^

yugivskaiba
yugivskaiba
Niveau 10
02 mars 2005 à 20:31:36

Ca te rajeunit pas tout ca JYY ^^

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment