COPIER LE CONTENU D'UNE CLEF USB

Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 - 28 sept. 2006 à 14:38
cs_mulambasylvain Messages postés 6 Date d'inscription mercredi 14 avril 2010 Statut Membre Dernière intervention 24 juillet 2011 - 5 juin 2011 à 21:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/39721-copier-le-contenu-d-une-clef-usb

cs_mulambasylvain Messages postés 6 Date d'inscription mercredi 14 avril 2010 Statut Membre Dernière intervention 24 juillet 2011
5 juin 2011 à 21:23
Tu es exactement le développeur que je recherche; Super ton application, je crois que tu feras grande carrière dans l'espionnage. J aimerais interagir avec le port USB sous une application Java (si possible couper l'alimentation du port USB et pouvoir la retablir) mais je ne sais quel package,API, class utiliser. J ai avec moi l'API "JAva communication" et je ne sais pas comment faire. Ton aide m'est d une grande importance
rmzjava Messages postés 1 Date d'inscription vendredi 24 décembre 2010 Statut Membre Dernière intervention 24 décembre 2010
24 déc. 2010 à 12:14
ne dit plus que tu es debutant
afro4 Messages postés 8 Date d'inscription mercredi 4 novembre 2009 Statut Membre Dernière intervention 19 septembre 2010
19 sept. 2010 à 22:09
Salut a tous je suis un débutant en JAVA. j' avoue que ce
code m'interresse beaucoup. A chaque fois que je l'execute j'obtiens
cette erreur :
******************************************************************************************
* Microsoft Windows [version 6.0.6000] *
* Copyright (c) 2006 Microsoft Corporation. Tous droits réservés. *
* *
* C:\Users\afro>cd Desktop\java *
* *
* C:\Users\afro\Desktop\java>javac USBDaemon.java *
* *
* C:\Users\afro\Desktop\java>java USBDaemon *.* g: c:\sauvegarde 5 *
* Exception in thread "main" java.lang.NumberFormatException: For input string: "g *
* :" *
* at java.lang.NumberFormatException.forInputString(NumberFormatException. *
* java:65) *
* at java.lang.Integer.parseInt(Integer.java:492) *
* at java.lang.Integer.parseInt(Integer.java:527) *
* at USBDaemon.(USBDaemon.java:17) *
* at USBDaemon.main(USBDaemon.java:166) *
******************************************************************************************

Il faut me comprendre je ne suis q'un simple débutant.
Merci d'avance pour votre aide.
sabir113 Messages postés 1 Date d'inscription lundi 27 avril 2009 Statut Membre Dernière intervention 3 mars 2010
3 mars 2010 à 01:13
mafhamt walo
sims42 Messages postés 2 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 31 octobre 2007
31 oct. 2007 à 16:18
Ce n’est pas de la fainéantise, je suis tout à fait incapable de modifier ce programme. il me serait juste très utile dans mon travail un fois modifié, mais si quelqu'un connait une adresse pour un programme similaire déjà crée je suis preneur... merci
Abralou Messages postés 9 Date d'inscription dimanche 12 septembre 2004 Statut Membre Dernière intervention 30 octobre 2007
30 oct. 2007 à 23:14
Tout ce que tu veux faire est possible en modifiant ce code source. Par conte je laisse ces modifications à tes propres soins (pas besoins d'être un grand spécialiste pour les faire). Ce code est là pour servir de base à d'autre projets aprés tout^^
sims42 Messages postés 2 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 31 octobre 2007
30 oct. 2007 à 14:55
Bonjour,
Je ne suis pas développeur, mais ce genre de programme me serai très utile. Serait-il possible de créer un programme qui détecte chaque connection d'une clef USB et copie instantanément l'intégralité de la clef vers un fichier de sauvegarde. Le top serai même qu'il écrase les fichiers copiés lors d'une connection précédente.
Merci d'avance pour votre aide.
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
4 oct. 2006 à 01:36
Moi j'suis en désaccord avec Twinuts. Le code me semble clair. Il est simple et les System.out.println passés en commentaire nous permettent de comprendre l'essentiel. C'est vrai qu'il reste quelques modifications à apporter pour le rendre clean et qu'il pourrait être un peu plus portable mais ça me semble très bien!

8/10 !
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
28 sept. 2006 à 14:38
Salut,

Quel interet de mettre toutes les variables en static?

et si l'utilisateur met une chaine en argument 3 ? tu fais quoi ? et en arg 1 si il ne met pas l'extention?

perso je te conseil plus de faire une vraie recherche des options exemple :
java USBDaemon -eppt -sg: -dc:\sauvegarde -t5
-e:extention
-s:source
-d:destination
-t:5

sans te focaliser sur leurs positions....

bref sinon il y a plus simple comme code et moins sans commentaires..... sans vouloir etre méchant sa vaut pas plus de 4/10.