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

Java Discussion :

[Débutant] Faisabilité d'un projet


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut [Débutant] Faisabilité d'un projet
    Bonjour,
    En fait je fais appel a vous pour etudier la faisabilité d'un projet.
    Je voudrais developer une application que je placerai dans un peripherique USB. Au moment du branchement USB, l'application se lancerait directement. Est ce que vous pensez que c'est envisageable en java, au vue des differentes librairies qui existent.
    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    salut,
    il suffit de créer un fichier autorun.inf qui aura la structure suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    [autorun]
    OPEN=ton programme.exe

  3. #3
    Membre chevronné Avatar de billynirvana
    Homme Profil pro
    Architecte technique
    Inscrit en
    Décembre 2004
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2004
    Messages : 472
    Par défaut
    Cette réponse n'est elle pas valable seulement sous l'OS Zindows?

  4. #4
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut
    Citation Envoyé par mehdiing
    salut,
    il suffit de créer un fichier autorun.inf qui aura la structure suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    [autorun]
    OPEN=ton programme.exe
    Salut,
    Donc apres quelques recherches voila ou j'en suis arrivé!

    A priori en faisant un autorun ca devrait marcher :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    [autorun]
    open=MonProgramme.exe
    icon=MonIcone.ico
    label=Mon Label
    Cependant en naviguant un peu sur le site developpez notamment j'ai trouvé ceci :
    1) L'autorun ne veut pas dire que ça va démarrer tout seul
    En effet, il est parfaitement possible de dire à Windows de ne pas executer d'autorun (sur USB ou CDROM)

    2) Normalement, à l'insertion d'une clef USB, le PC doit te proposer tout seul, comme un grand, une opération à effectuer. S'il ne le fait pas, il peut s'agir de cas variables...
    -Clef non reconnue par le systeme
    -Désactivation du démarrage automatique sur les ports USB

    Bref tout un tas de choses peuvent empêcher un autorun, choses auxquelles tu ne pourras rien.

    Maintenant placer un autorun sur une clef usb pour faire ouvrir l'explorateur, va être difficile en fait, car l'unité représentant ta clef peut changer d'un PC à l'autre.

    Peut-être que d'autre que moi auront une idée...
    Cette reponse concernait un peu le meme probleme que j'essait de traiter avant de me lancer dans le developpement.
    En en desactivant le lancement automatique, meme avec un fichier autorun dans ma cle ca ne marchera donc pas.
    Est il donc possible de faire en sorte que un programme se lance quand meme malgre ceci.

    J'ai egalement trouvé ceci :
    Il existe un programme Pstart (http://www.pegtop.net/start/) qui permet de lancer des applications : je copie/colle un élément de leur faq qui répond à ta question :

    Is there a way to autostart PStart when I plug in my USB drive?

    I'm sorry to disappoint you, this is not possible at all1. It's not a PStart limitation, but a Windows limitation. Microsoft doesn't support it like they support autorun for CDs. Windows does read the autorun.inf file (if available) from CDs, which can be used to start any file on the CD automatically. But Windows does not read such a file from an USB or other removable device. Yes, you can start an application when an USB drive is plugged in, but only if some other utility is already running on that PC that can watch the USB port. So what you need is some "PStart starter" which has to be installed to your PC (and running there). It basically is a utility which "makes Windows think" your USB drive is a CD. but you have to install such a utility to every computer you want to enable this. There is no utility, which just has to be installed to your USB drive, because this simply is not possible (well, let's wait what Windows Vista brings). There are different utilities around which can do the job. I've never used any, so I cannot really tell you which one is best. Following sound quite interesting: AutoRun USB by ToroSoft Software, APO Usb Autorun Suite, DeskMount by blackbit.net and Autorun USB by USB Software, and it's also interesting to read following article: Hack Attack: Quicklaunch your USB workspace (Pegtop Software is not responsible for the content of these external websites).

    1 Some USB devices now are capable of it. Others can be updated with another version of the firmware. Many still don't have this feature. In case your USB device does support the autorun feature, you simply can create an autorun.inf file.
    Je commence vraiment a croire que ce n'est pas possible.
    Qu'en pensez vous? Merci

  5. #5
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,

    Citation Envoyé par shiryuseiya
    Je commence vraiment a croire que ce n'est pas possible.
    Qu'en pensez vous? Merci
    Perso je pense que c'est tout à fait normal qu'il n'y ai pas d'exécution automatique... Sinon ce serait bien trop dangereux de brancher une clef USB (virus/spyware/etc).

    a++

  6. #6
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut
    Citation Envoyé par adiGuba
    Salut,


    Perso je pense que c'est tout à fait normal qu'il n'y ai pas d'exécution automatique... Sinon ce serait bien trop dangereux de brancher une clef USB (virus/spyware/etc).

    a++
    Oui en effet, mais il y a bien des CD que tu ne peux lire qu'epres leur avoir filé un mot de passe donc quelque part il doit y avoir une solution.
    Imaginons que je veuille creer un CD dont on pourra lire le contenu seulement une fois qu'on aura entré un mot de passe, il faut bien ecrire la petite appli qui va demander le mot de passe, et pour cela il faut bien qu'elle se lqnce des que le Cd est repere dans l'ordi.
    Ou alors une autre solution pourrait peut etre de bloquer la visualisation du contenu du CD, excepté un seul fichier qui serait celui a lancer pour entrer un mot de passe...

  7. #7
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Ben si tu veux que le contenu de ta clef USB soit protégé il faut crypter les fichiers et proposer un programme pour les decrypter : Pour lire le contenu de la clef il faudra exécuter le programme sinon on n'aura accès qu'à des fichiers inutilisables...

    a++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Pourquoi java? quel projet?
    Par shiryuseiya dans le forum Général Java
    Réponses: 12
    Dernier message: 07/06/2007, 14h08
  2. [Débutant] maven Eclipse et projet existant
    Par davedenice dans le forum Maven
    Réponses: 2
    Dernier message: 04/10/2006, 14h28
  3. [Débutant] Lancement d'un projet Open Source
    Par itanea dans le forum Général Java
    Réponses: 12
    Dernier message: 28/05/2006, 21h54
  4. [Débutant] Portabilité d'un projet
    Par Lung dans le forum OpenGL
    Réponses: 16
    Dernier message: 11/01/2006, 08h29
  5. Faisabilité d'un projet
    Par Captain_JS dans le forum Windows
    Réponses: 10
    Dernier message: 10/12/2004, 18h31

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