detecter automatiquement

detecter automatiquement - Divers - Programmation

Marsh Posté le 04-06-2005 à 14:22:09    

Bonjour,
 
Je suis sur un projet de borne interactive qui doit detecter automatiquement
l'insertion d'un peripherique de stockage (CDR, clé USB, stick)
et copier ses données sur le disque dur
 
bon pour copier les données PHP peut s'en charger mais comment faire
pour qu'à l'insertion du peripherique, un exe (je pensais à un flash) s'execute
automatiquement et appele un fichier PHP qui ira rechercher les données  
 
j'espere avoir été clair  
 
merci d'avance


---------------
Developpement vôtre
Reply

Marsh Posté le 04-06-2005 à 14:22:09   

Reply

Marsh Posté le 04-06-2005 à 14:32:55    

ben faut que tu es un daemon qui surveille les events hotplug de ton système, il s'en est parlé hier (mais dans le contexte d'un Linux) http://forum.hardware.fr/hardwaref [...] 1478-1.htm .
Bonne chance avec Windows et Php [:vague nocturne]

Reply

Marsh Posté le 04-06-2005 à 14:51:10    

merci pour ta réponse,  
je suis allé jeter un oeil, j'avoue que c'est un peu du chinois pour moi
peut tu vulgariser un peu pour le néophite que je suis
ou me filer un lien (en français)


---------------
Developpement vôtre
Reply

Marsh Posté le 04-06-2005 à 15:09:27    

un lien en français non mais tu peux faire une recherche au cas où...
En gros tu branches un périphériques à chaud, ton OS le detecte et lance un evenement hotplug au niveau du noyau, les applications normales ni ont pas accès, sauf si elles sont prévu pour : un service (un truc qui tourne en tache de fond) s'interface entre le noyau et le user land (les applications normales) et prend en compte l'événement, les applications n'ont alors qu'à écouter les évenements de ce service pour etre au courant que tel périphérique a été branché/debranché.
Maintenant j'ignore comment celà fonctionne sous Windows mais http://msdn.microsoft.com/library/ [...] anager.asp -merci google- pourra peut etre d'aider

Reply

Marsh Posté le 04-06-2005 à 15:16:58    

merci pour l'eclaircicement, suis en train de faire des recherches à ce sujet en attendant la solution miracle !!!
 
en tout cas très bonne réactivité sur ce forum


---------------
Developpement vôtre
Reply

Sujets relatifs:

Leave a Replay

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