Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1514 connectés 

  FORUM HardWare.fr
  Programmation
  C

  lib C pour écrire/lire/ejecter clé USB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lib C pour écrire/lire/ejecter clé USB

n°1084736
bipeuh
Posté le 15-05-2005 à 21:01:08  profilanswer
 

je cherche à écrire un prog C capable de détecter ou non la présence d'une clé USB sur le port, de récupérer des données et de l'éjecter une fois le transfert effectuer  :sweat:  
OS : linux Debian 2.4.24


---------------
celui qui pose une question est idiot 5 minutes, celui qui n'en pose pas le reste toute sa vie.
mood
Publicité
Posté le 15-05-2005 à 21:01:08  profilanswer
 

n°1084755
Emmanuel D​elahaye
C is a sharp tool
Posté le 15-05-2005 à 21:28:13  profilanswer
 

bipeuh a écrit :

je cherche à écrire un prog C capable de détecter ou non la présence d'une clé USB sur le port, de récupérer des données et de l'éjecter une fois le transfert effectuer  :sweat:  
OS : linux Debian 2.4.24


Ejecter une clé USB ? Jamais vu ça... Y'a un ressort dans la prise ou quoi ?
 
Sinon, si tu as un driver "dev/usb", il faut regarde les fonction (ioctl(), probablement) et il y aura probabement ce qu'il faut...
 
Apparament, dans usr/include/usb.h, il y a des déclarations de fonctions de haut niveau pour gérér l'usb. Il doit donc y avoir une libusb.a quelque part...
 
Gagné. Dans ma Mandrake 10.1, il y a un lien libusb.so qui pointe vers la bibliothèque partagée libusb-0.1.so.4.4.0
 
Y'a plus qu'à...


Message édité par Emmanuel Delahaye le 15-05-2005 à 21:41:54

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1084756
bipeuh
Posté le 15-05-2005 à 21:30:42  profilanswer
 

très drôle  :kaola:  
 
je voulais dire déconnecter comme l'utilitaire sous 2k/xp pour ne pas arrêter les périphériques USB comme un sauvage...


---------------
celui qui pose une question est idiot 5 minutes, celui qui n'en pose pas le reste toute sa vie.
n°1084769
elianor
bannie 17 fois
Posté le 15-05-2005 à 21:54:20  profilanswer
 

bipeuh a écrit :

très drôle  :kaola:  
 
je voulais dire déconnecter comme l'utilitaire sous 2k/xp pour ne pas arrêter les périphériques USB comme un sauvage...


 
Ca s'appelle tout simplemnt sync, et ça permet de forcer la mise à jour du cache en écriture sur la clef :jap:


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1084912
lorill
Posté le 15-05-2005 à 23:36:23  profilanswer
 

ou umount, non ?

n°1084923
elianor
bannie 17 fois
Posté le 15-05-2005 à 23:47:04  profilanswer
 

lorill a écrit :

ou umount, non ?


 
On parle de vrais OS, pas d'un truc vieux de 30 ans :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1085013
bipeuh
Posté le 16-05-2005 à 08:24:42  profilanswer
 

ça ne m'aide pas vraiment...
up!

n°1087286
madkat
Posté le 17-05-2005 à 22:30:21  profilanswer
 

Je vois pas ce qui te manque...

n°1087320
Lam's
Profil: bas.
Posté le 17-05-2005 à 23:11:26  profilanswer
 

madkat a écrit :

Je vois pas ce qui te manque...


Il veut ça: http://wwwbode.cs.tum.edu/Par/arch/usb/usbdoc
ou ça: http://libusb.sourceforge.net/doc
 
Sinon, pour faire le force-eject, y a ça:
http://www.atrip.net/images/crowbar.jpg

n°1094211
bipeuh
Posté le 23-05-2005 à 22:17:44  profilanswer
 


 
 :jap:  :jap:  
merci pour le tuyau


---------------
celui qui pose une question est idiot 5 minutes, celui qui n'en pose pas le reste toute sa vie.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  lib C pour écrire/lire/ejecter clé USB

 

Sujets relatifs
écrire où on veut dans un fichier .txtProgramme Ejection Disque USB
Lire une feuille excel .xls depuis VB.NETecrire dans un fichier en java et l'indenter
Ecrire un fichier dans un char *tableau 100% sa marche mais euuuuh lire pour comprendre le prob ...
[PERL] lire fichier en paragraphequel encodage iso pour lire un .RTF en VB.net ?
Imprimante port parallèle et USB 
Plus de sujets relatifs à : lib C pour écrire/lire/ejecter clé USB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR