IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

WebUSB : une API pour connecter les appareils USB aux softwares grâce au Web


Sujet :

Conception Web

  1. #1
    Expert éminent sénior

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Points : 79 912
    Points
    79 912
    Par défaut WebUSB : une API pour connecter les appareils USB aux softwares grâce au Web
    WebUSB : une API pour connecter les appareils USB aux softwares grâce au Web
    le nouveau draft du Web Incubator Community Group

    Le Web Incubator Community Group (un groupe de discussion qui envisage d'autres fonctionnalités et manières de faire pour les plateformes Web) propose une nouvelle API : WebUSB.

    Ce projet est né suite à ce constat : aujourd'hui, lorsque nous connectons un appareil à notre ordinateur, nous espérons que ce dernier trouve le bon driver tout seul et que tout va fonctionner correctement sans intervention de notre part. Ce qui est le cas de beaucoup d'appareils qui utilisent des drivers standardisés. Mais qu'en est-il des autres appareils ainsi que des nouveautés ?

    WebUSB pousse le principe du « plug and play » à un niveau supérieur en connectant les appareils aux softwares sur n'importe quelle plateforme en exploitant la puissance des technologies Web.

    Par contre, WebUSB ne fournit pas un mécanisme général permettant à n'importe quelle page Web de se connecter à n'importe quel appareil USB. Cette confiance aveugle des débuts de l'USB a bien vite été la cause de diverses attaques malicieuses. Par conséquent, les périphériques USB sont associés à une « Web origin » et ne peuvent être connectés qu'à partir d'une page de la même origine. Ce qui implique que les nouveaux périphériques (ou mises à jour de firmware) doivent inclure une liste d'origines acceptables que l'agent utilisateur peut interroger, ce qui est similaire au mécanisme de CORS pour les requêtes HTTP.

    Le WICG prend pour exemple les imprimantes 3D. Celles-ci ne sont pas encore vraiment supportées par les OS. Du coup, les réflexes acquis avec les imprimantes classiques ne sont pas nécessairement disponibles. WebUSB pourrait y remédier. Premièrement, un fabricant pourrait construire un logiciel de configuration directement sur son site Web. Ensuite, l'utilisateur, soi-disant surexcité (pour une imprimante 3D, ça peut se comprendre), n'aurait qu'à brancher son câble USB et être directement invité à se connecter au site Web pour poursuivre l'installation. Pour la communication proprement dite, on parle alors de Window.postMessage(), d'origines reconnues, d'iframe et de bibliothèque JavaScript.

    Le but étant que WebUSB remplace le code natif et les SDK avec un support multiplateforme et des bibliothèques « web-ready ».

    Quoi qu'il en soit, ce projet fait déjà débat dans la communauté anglophone ! Affaire à suivre...

    La page du draft de WebUSB : https://wicg.github.io/webusb/


    Et vous ?

    Que pensez-vous de ce nouveau projet ?

  2. #2
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 58
    Points : 66
    Points
    66
    Par défaut
    J'aime pas trop le concept, assez peu d'utilité (si on est capable d'ouvrir une url avec un truc USB branché, on peut faire la même chose sans le truc usb branché et ensuite double cliquer sur l'installeur ...) et surtout des dérives potentielles du type vente de clefs usb pour accéder à des services : "avec la nouvelle clef usb le figaro, lisez les articles complets avec des polices pas floues !"
    Bref à enterrer comme idée.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 7
    Points : 12
    Points
    12
    Par défaut
    Je n'arrive pas à cerner le principe...
    Une fois que le périphérique nous a redirigé sur un site web, le site web installe/configure le tout pour nous ?
    Si c'est le cas, ça pue les attaques non ?
    Si ça n'est pas le cas, je ne comprends vraiment pas l'intérêt, autant donner un installateur avec un manuel directement...

  4. #4
    Membre confirmé
    Profil pro
    Developpeur
    Inscrit en
    Septembre 2013
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Septembre 2013
    Messages : 230
    Points : 543
    Points
    543
    Par défaut
    Tel que je le conçois ça permettrait d'automatiser la recherche du driver, le processus est transparent. En se connectant automatiquement à un site web pour y récupérer les drivers tu te permets de récupérer la dernière version à jour pour un environnement donné. Tu auras toujours des pilotes de base embarqués (AMHA) mais tu peux aussi ajouter le support d'une plateforme en supportant par exemple la dernière version de Tails qui est devenue la distro la plus populaire depuis la promulgation de Hadopi (lol). Je caricature volontairement mais l'objectif me semble être là. On peut aussi envisager l'ajout de fonctionnalités et un update automatique. C'est toujours agréable même si ça peut engendrer des instabilités.

    Dans le fond l'intérêt est certainement discutable notamment pour les raisons de sécurité précédemment évoquées.

  5. #5
    Membre habitué
    Inscrit en
    Septembre 2008
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 68
    Points : 169
    Points
    169
    Par défaut
    Disons que c'est un peu risqué de permettre d'utiliser les ports les ports USB directement via le web.
    Si c'est permettre à une personne qui n'y connait rien en informatique de donner accès au web ses port USB ... Ça veut probablement dire que la personne ne saura pas vérifier si le site qui lui demande ça est digne de confiance ...

  6. #6
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    En gros le principe, c'est de pouvoir accéder à un périphérique USB depuis une appli web.

  7. #7
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    Je vois bien le scénario suivant:

    J’achète une imprimante 3D 2000€, je la branche, le programme m'installe un .exe, une fois le "pilote" installer écran bleu et court-circuit/surchauffe dans l'imprimante qui est détruite.


    Sinon c'est quoi le problème avec le bon vieux CD-Rom et/ou le simple fait d'aller sur le site web du constructeur ?

    Sur le site d'amd/nvidia par exemple sur leurs site y'a un onglet donwload, ou on sélectionne la carte graphique et on télécharge l'exe de 300mo, je vois pas ce qu'il y'a de compliquer la dedans

    Edit:
    J'ai compris le concept, le cloud c'est la mode, donc faut crée maintenant des périphériques as a service comme la "Printer as a service". En gros t’achètera toujours ton imprimante 3D mais tu devras en plus te connecter au cloud et payer le droit de l'utiliser, avec plein de pub qui s'affiche en arrière plan.
    Vous ne me croyez pas ?, HP fait déjà un truc similaire avec HP Instant Ink

    Tant qu'on pourra acheter de l'encre de chine à 7€ les 400ml et désactiver les maj automatiques des imprimantes (qui à chaque maj force l'achat d'encre original) ils font ce qu'ils veulent.
    J'ai dévié sur les imprimante classique, mais c'est/se sera la même chose avec les 3D.

  8. #8
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par sizvix Voir le message
    Disons que c'est un peu risqué de permettre d'utiliser les ports les ports USB directement via le web.
    Si c'est permettre à une personne qui n'y connait rien en informatique de donner accès au web ses port USB ... Ça veut probablement dire que la personne ne saura pas vérifier si le site qui lui demande ça est digne de confiance ...
    J'ai rapidement parcouru le draft, et l'idée, c'est de faire une whitelist de sites qui ont le droit de se connecter, et ensuite de prompter l'utilisateur pour demander l'autorisation pour les autres.

    Ca peut marcher dans une certaine mesure, mais s'enregistrer dans la whitelist sera sans doute payant, d'une manière ou d'une autre. Et donc ça sera pour ceux qui peuvent se le permettre...

  9. #9
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par sazearte Voir le message
    J'ai dévié sur les imprimante classique, mais c'est/se sera la même chose avec les 3D.
    Pour l'instant non. Les imprimantes 3D sont soit des machines open-source (Ultimaker, RepRap), soit des machines à 50.000 €. Avec quelques exceptions, genre MakerBot.

    Cela dit, je suis du même avis que toi. Utiliser un matériel depuis une appli web, ok, mais mettre à jour les drivers, ça peut être problématique.

  10. #10
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    Pour l'instant non. Les imprimantes 3D sont soit des machines open-source
    Oui tu as raison, je voulais dire que sa risque à terme (quand sa se démocratisera aux grand publique) d'évoluer vers le même modèle économique que les imprimantes 2D, à savoir l'enfermement.

    J'envisage de bientot m'en acheter une, une chose qui est bien avec l'imprimante 3D, c'est qu'il doit techniquement être possible de fabriquer ces propres pièce détaché et donc de la réparer, voir l'upgrader

    L'imprimante qui m’intéresse, se serait la Discovery200, cette dernière est livrée avec le logiciel dans un cd, et le soft peut même être téléchargé sur le site du constructeur. Donc je vois vraiment pas l’intérêt de cette techno.

    HS: un truc marrant, c'est que les "cartouches" des imprimantes 3D dont moins cher que les cartouches d'encres des fabricants...

  11. #11
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par sazearte Voir le message
    J'envisage de bientot m'en acheter une, une chose qui est bien avec l'imprimante 3D, c'est qu'il doit techniquement être possible de fabriquer ces propres pièce détaché et donc de la réparer, voir l'upgrader
    C'est ce que je fais avec mon Ultimaker...

    Des amortisseurs, des tendeurs de courroies, et même tout un bloc pour un extrudeur E3D v6 qui peut imprimer du polycarbonate. Maintenant, il faut que j'imprime un amortisseur pour mon feeder, mais il faut que j'achète du filament élastique, pour ça...

    Les trucs auxquels être attentifs quand tu achètes une imprimante 3D, selon mon expérience : en X et Y, il vaut mieux que ça soit l'extrudeur qui se déplace plutôt que le plateau (les chocs d'arrêt et de changement de direction peuvent altérer la qualité d'impression), un plateau qui doit dans l'idéal être chauffant, l'extrudeur doit être aussi léger que possible (comme il se déplace, chaque changement de direction provoque un wobble, un effet de rebond qui diminue la qualité, et qui est amoindri si l'extrudeur est plus léger), il vaut donc mieux préférer un design Bowden, où le moteur du feeder se trouve à l'arrière de l'appareil à un design Direct, où il se trouve sur l'extrudeur même. De nos jours, je me suis laissé dire que les filaments 1,75 mm étaient préférables au 3 mm, mais je n'ai pas pu vérifier si ça apportait réellement quelque chose au niveau qualité. Pour la diversité des matériau, ça revient encore au même, pour l'instant, on trouve tout en 1,75 mm et en 3 mm. Si tu achètes en kit, comme moi, fais attention à la facilité de calibrage, j'en ai chié avec l'Ultimaker, à ce niveau là (ils n'ont pas de bonne méthode pour calibrer la distance entre le plateau et la buse. Faut bidouiller avec une feuille de papier et j'ai dû m'y prendre à 50 fois, environ). Mais sinon, c'est cool.

    Ensuite, je ne sais pas dans quelle mesure tu as déjà vu fonctionner un tel engin, mais imprimer en 3D, c'est... long. Au début, ça surprend. Et plus tu veux une impression de qualité, plus c'est long.

    Autre chose, prévoir une pièce bien aérée, surtout si tu prévois d'imprimer en ABS. En PLA (Poly Lactic Acid), ça sent le grillé (c'est fait avec de l'amidon de maïs, après tout), mais en ABS (Acrylonitrile Butadiène Styrène), ça pue grave le plastique cramé. Comme dit le mec de "Will it blend?" : "don't breath that!"

  12. #12
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 75
    Points : 74
    Points
    74
    Par défaut
    encore un problème d'utilisateur windows.

  13. #13
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Non, pas cette fois. On peut avoir envie d'utiliser son matériel USB avec une appli en ligne même sous Linux ou sur un Mac, je pense...

  14. #14
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    C'est ce que je fais avec mon Ultimaker...
    Oui enfin on est pas dans les même budget la, 2300€ ton imprimante, la mienne à 300€. Apres je pense que niveau qualité sa doit jouer, mais vue les rendus de la dogoma, je la trouve très satisfaisante (pour moi) et pour son (petit) prix.

    Pour les filaments je me suis posé la même question, c'est quoi la différence entre du 3mm et du 1.75... Sinon, en 1.75mm il y' de tous, phosphorescent, or, aluminium...

    Ce qu'il y'a de sympa avec la 3d c'est que contrairement aux imprimante 2d a encre, pour déboucher la tete d'impression, tu peut/doit y'a aller avec un fil de fer, ce qui est plutôt rassurent.

    Pour les filaments, j'en trouve a 5$ les 1kg (environ 300m), j'avais vue que 300g=100m environ, sur alibaba

    c'est pas un ruine budget niveau consommable.

  15. #15
    Membre régulier
    Profil pro
    Inscrit en
    Août 2013
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2013
    Messages : 40
    Points : 70
    Points
    70
    Par défaut
    Excellent! Je leur avait proposé cette idée il y a 5-6 ans!

    Certains matériaux sont fait pour tourner avec un site en particulier, donc avoir un protocole de communication entre un site internet et un device a du sens.

    Imaginez par exemple une banque qui a une clef USB permettant d’authentifier un utilisateur (ou un passeport électronique). Quand le device est dans un port USB il commence à communiquer avec un site internet qui permet d'avoir une authentification de la personne. Ce qui serait utile pour exemple dans le domaine de l'e-banking.

    Un autre exemple, ma machine à laver est en panne. Je la connecte par USB, et automatiquement j'ai un diagnostique à distance.

  16. #16
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    Imaginez par exemple une banque qui a une clef USB permettant d’authentifier un utilisateur (ou un passeport électronique). Quand le device est dans un port USB il commence à communiquer avec un site internet qui permet d'avoir une authentification de la personne. Ce qui serait utile pour exemple dans le domaine de l'e-banking.

    Un autre exemple, ma machine à laver est en panne. Je la connecte par USB, et automatiquement j'ai un diagnostique à distance.
    C'est quoi la différence avec le faite d’ouvrir une page web ?

  17. #17
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par sazearte Voir le message
    Oui enfin on est pas dans les même budget la, 2300€ ton imprimante, la mienne à 300€. Apres je pense que niveau qualité sa doit jouer, mais vue les rendus de la dogoma, je la trouve très satisfaisante (pour moi) et pour son (petit) prix.
    N'exagérons rien. Ce n'est pas une Ultimaker 2, que j'ai, mais une Ultimaker Original+ : http://www.makershop.fr/imprimantes-...ultimaker.html
    1500 € quand même, avec les frais de port...

    J'aurais bien pris une Ultimaker 2, mais je me suis dit que la monter moi-même serait le meilleur moyen d'apprendre plein de trucs sur la techno...
    Citation Envoyé par sazearte Voir le message
    Pour les filaments je me suis posé la même question, c'est quoi la différence entre du 3mm et du 1.75... Sinon, en 1.75mm il y' de tous, phosphorescent, or, aluminium...
    Le 1,75mm est supposé permettre une meilleure précision. C'est plus récent, et j'ai l'impression que c'est en train de supplanter le 3mm
    Citation Envoyé par sazearte Voir le message
    Ce qu'il y'a de sympa avec la 3d c'est que contrairement aux imprimante 2d a encre, pour déboucher la tete d'impression, tu peut/doit y'a aller avec un fil de fer, ce qui est plutôt rassurent.
    En fait non. Le diamètre de la buse d'extrusion est bien trop petit. Il faudrait donc tout démonter, et ça, c'est compliqué. Il y a d'autres méthodes, en particulier l'Atomic Pull. Je te laisse chercher les détails. J'ai eu à m'en servir une fois, pour passer du PLA à l'ABS. Faudra que je le refasse pour repasser au PLA.
    Citation Envoyé par sazearte Voir le message
    Pour les filaments, j'en trouve a 5$ les 1kg (environ 300m), j'avais vue que 300g=100m environ, sur alibaba

    c'est pas un ruine budget niveau consommable.
    Après, tu peux fabriquer ou acheter un Recyclebot pour faire ton propre filament, aussi. Mais il faut avoir l'usage...

  18. #18
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 29
    Points : 58
    Points
    58
    Par défaut Danger!
    Se baser sur les DNS pour prétendre à de la sécurité, c'est une hérésie totale. Il suffirait donc de tromper la résolution DNS pour prendre possession des périphériques USB. Un peu trop facile. Mme. Michu aura du soucis à se faire pour ses périphériques USB avec cette super idée...

    A première vue, ça ne me paraît pas très raisonnable.

  19. #19
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Citation Envoyé par Laurent Simon Voir le message
    Se baser sur les DNS pour prétendre à de la sécurité, c'est une hérésie totale.
    Je dis pas que j'ai tout compris à ce nouveau truc-là, mais la Same-Origin Policy est très loin de se limiter à de simples DNS. Si le navigateur n'arrive pas à vérifier les certificats HTTPS, c'est niet et c'est marre.
    Ça commence à devenir compliqué à tromper, déjà, et si ça ne l'était pas tant que ça Madame Michu aurait plus à s'inquiéter de sa banque en ligne et de ses mails.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  20. #20
    Rédacteur

    Avatar de arnolem
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 856
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 856
    Points : 6 114
    Points
    6 114
    Par défaut
    Salut à tous,

    Pour tous ceux qui ne voient pas l'intérêt d'une API WEB USB.

    Prenons l'exemple de magasins comme carrefour. Imaginez qu'ils veulent redévelopper leurs caisses enregistreuses en techno web (HTML5, LocalStorage, etc).
    Tout est possible en HTML5 sauf :
    - Imprimer un ticket de caisse (sauf en faisant un Ctrl+P et en utilisant un drivers windows mais pas terrible pour le caissier)
    - D'ouvrir le tiroir caisse
    - D'envoyer le montant total au terminal de paiement afin que le client puisse payer.

    Il y a quelques années, la passerelle aurait été faite en Applet JAVA, voir en Flash.
    Sauf que Chrome a bloqué les Applet JAVA en fin 2015.
    Il était ensuite possible de communiquer en USB ou sur le port SERIE depuis une page web via une application Google Chrome, sauf que Chrome abandonne également les applications Google Chrome.

    Il faut donc qu'une API WEB USB et une API WEB SERIAL voit le jour avant 2018 pour qu'une telle fonctionnalité puisse toujours exister.

    PS : Pour les septiques : Ce cas est un exemple concret puisque nous l'avons mis en place et ce système tourne actuellement dans de nombreuses boutiques.

Discussions similaires

  1. Réponses: 7
    Dernier message: 06/04/2018, 12h48
  2. [Recrutement] Une API pour tous les développeurs de jeux Mobiles HTML5
    Par Gamorlive dans le forum Projets
    Réponses: 2
    Dernier message: 17/04/2012, 08h33
  3. Chrome.tts : Google sort une API pour faire parler les extensions de Chrome
    Par Hinault Romaric dans le forum Google Chrome
    Réponses: 6
    Dernier message: 19/10/2011, 21h14
  4. Api pour lire les tags d'une musique
    Par zuzuu dans le forum Général Python
    Réponses: 1
    Dernier message: 09/05/2008, 15h16
  5. JEG : jAPI : Une API pour C++Builder
    Par JEG dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/11/2003, 13h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo