Re: [CBLX] Intercepter le bouton Power Off

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Ouaip Sam,

Je vois tout à fait ce que tu veux faire. Je crois que des
copains à moi ont fait des choses similaires. Donc il me semble
que c'est possible et qu'il faut aller chercher des choses dans
le /proc ou le /sys. Désolé je n'ai pas les détails. Si Samuel
ou Dom sont dans les parages nul doute qu'ils t'éclaireront
davantage.

Pierre


From: coolbrother@xxxxxxxxxx
Subject: [CBLX] Intercepter le bouton Power Off
Date: Fri, 22 Oct 2010 19:02:15 +0200 (CEST)

> Salut, je cherche un moyen pour détecter l'appui sur le bouton éteindre
> (Poweroff de la machine), soit en le détournant dans un script ou
> directement dans une application.
> Je pensais que ce boutton envoyait un signal sigterm aux applis, mais ça ne
> marche pas dans moncas.
> En fait, ça me fait mal de voir des gens pressés, appuyer sur le bouton
> éteindre sans que mon appli puisse leur signaler que ce n'est pas forcément
> la meilleure manière de procéder.
> Donc, entre le système et l'application, je voudrais un dialogue de ce
> genre :
> 
> System : Salut Appli, je vais devoir te tuer.
> Appli : D'accord System, je veux juste dire une dernière chose à ceux que
> j'aiment.
> System : Fais vite ! Tu n'as pas beaucoup de temps !
> Appli : Au revoir cher utilisateur ! Bien que pour le système actuel je
> n'étais qu'une application parmi tant d'autres, pour vous, j'ai toujours
> été
> unique et indispensable.
> Pour moi aussi, vous avez été important. Toujours là pour me tester, me
> relancer, me débugger, guettant avec impatience une nouvelle version de moi.
> Je garde un très bon souvenir de vos paramètres dans un fichier situé dans
> le dossier /home/votrenomdutilisateur/ ...
> System : Abrège Appli ! J'ai une machine à éteindre moi !
> Appli : Fais ce que tu as à faire !
> System : Ce ne sera pas douloureux :
> tic
> tic
> tic
> C'est fait !
> 
> A bientôt:
> Sam
> 
> 
> 
> ---
> -- 
>    CarrefourBLinuX MailingListe 
>    Pour obtenir de l'aide, envoyez le sujet  help  à: 
>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>    Archives: 
>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
> 



---
--
   CarrefourBLinuX MailingListe
   Pour obtenir de l'aide, envoyez le sujet  help  �   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives:
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/