Ca doit être possible moyennant quelques modifications du noyau. Tu peux imaginer:
-A chaque réception de paquet, une variable prend la valeur de la date système
-Un périphérique char contient cette date(voir google pour la création d'un module noyau)
-Un script lancé à interval régulier par cron va contrôler si le dernier paquet a été reçu il y a plus de x seconde(on soustrait à la date actuelle la valeur dans le périphérique char précédemment créé). Si oui, le script agit en conséquence.
Le problème, c'est que tu recevra toujours des paquets perdus(ping, message Windows affichant de la pub, ... ). Donc je doute que ça marche réellement. Peut-être vaudrait-il mieux modifier le logiciel qui attend les connexions, pour que celui-ci agisse en cas d'inactivité.
[^] # Re: Dites...
Posté par Vador Dark (site web personnel) . En réponse au journal GShutdown 0.1 - Recherche beta-testeurs !. Évalué à 2.
-A chaque réception de paquet, une variable prend la valeur de la date système
-Un périphérique char contient cette date(voir google pour la création d'un module noyau)
-Un script lancé à interval régulier par cron va contrôler si le dernier paquet a été reçu il y a plus de x seconde(on soustrait à la date actuelle la valeur dans le périphérique char précédemment créé). Si oui, le script agit en conséquence.
Le problème, c'est que tu recevra toujours des paquets perdus(ping, message Windows affichant de la pub, ... ). Donc je doute que ça marche réellement. Peut-être vaudrait-il mieux modifier le logiciel qui attend les connexions, pour que celui-ci agisse en cas d'inactivité.