Classe cLibUSB

user warning: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'drup6.dc.fid' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by query: SELECT dc.fid, f.filename, COUNT(dc.dcid) AS count, MAX(dc.timestamp) AS last FROM download_count dc JOIN files f ON dc.fid = f.fid WHERE dc.nid = 45 GROUP BY f.filename in /work/www/tanguy.fr.to/sites/all/modules/download_count/download_count.module on line 94.

La classe cLibUSB pour Windev 12 permet d'interfacer des périphériques de tout type via le protocole USB.
J'ai créé cette classe afin de m'aider à créer un driver linux. En effet, libusb est compatible windows (32 et 64bit) et provient du monde linux, c'est une librairie qui permet d'accéder aux périphériques sans son driver d'origine; ce que l'on nomme sous linux l'user-space.

MAJ 20 Oct 2009 : Version 1.2

- Mise à jour du driver libusb
- Correction de la liste des interfaces pour certains appareils
- Ajout d'un exemple de transmission Bulk (TTY au Bootloader Windows Mobile)

clibusb.png

Comme vous pouvez le voir sur la capture d'écran ci dessous, il est possible de lire le numéro de série d'un adapteur SDHC dispo à 2 euros sur ebay sous forme de clé usb...
Cela peut permettre de protéger une application facilement...

clibusb_alpha.png

Fichier attachéTaille
cLibUSB.v1.0.wd12.exe.src.zip740 Ko
cLibUSB.v1.2.wd12.exe.src_.rar1.15 Mo

Commentaires

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Thank you Tanguy. Interesting

Thank you Tanguy. Interesting resource. :)

elle semble vraiment

elle semble vraiment intéressant ta classe. comment faire pour entrer en Possession et de la classe et de la documentation permetant de l'exploité?