Comment detecter l'inactivité d'un ordinateur

Comment detecter l'inactivité d'un ordinateur - Java - Programmation

Marsh Posté le 22-02-2005 à 13:37:35    

Bonjour,  
 
j'ai un thread java sous linux et je voudrais qu'il execute une action apres x minute d'inactivité de l'ordinateur ( clavier et souris)  
 
 
(je precise : inactivité sur toutes les applications, pas uniquement sur l'application a laquelle est rattaché le thread.)  
 
Merci de votre aide.


---------------
heu...
Reply

Marsh Posté le 22-02-2005 à 13:37:35   

Reply

Marsh Posté le 22-02-2005 à 13:42:03    

Un ordinateur ou tourne un programme java n'est jamais inactif :jap:

Reply

Marsh Posté le 22-02-2005 à 18:51:59    

L'utilisateur qu'est devant peut l'être, du moins du point de vu de l'ordinateur. ;) C'est ça qu'il cherche à détecter.

Reply

Marsh Posté le 22-02-2005 à 20:32:52    

[quote=990243,0,3,37683]L'utilisateur qu'est devant peut l'être[/quote]
Perso, il m'arrive d'être idle toute la journée. La machine devant moi, je sais pas.
 
Faut voir si l'utilisateur est pluggé à la machine ou pas, mais tout ça a l'air bien system dependant  [:airforceone]  


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 22-02-2005 à 21:07:38    

C'est clair que niveau portabilité, c'est pas gagné. ;)

Reply

Marsh Posté le 23-02-2005 à 08:39:55    

inactivité de l'utilisateur donc souris + clavier.


---------------
heu...
Reply

Marsh Posté le 23-02-2005 à 08:41:03    

oué, je pense que la ce sera pas portable, mais ici ce n'est pas grave


---------------
heu...
Reply

Marsh Posté le 25-02-2005 à 23:29:55    

jni, je vois rien d'autre.
certaines appli le font pour windows, elles passent toute par des dll...

Reply

Marsh Posté le 26-02-2005 à 12:25:36    

veryfree a écrit :

jni, je vois rien d'autre.
certaines appli le font pour windows, elles passent toute par des dll...


Je confirme : JNI avec acces aux API system.

Reply

Sujets relatifs:

Leave a Replay

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