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 :

gestionnaire de téléchargement


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 30
    Par défaut gestionnaire de téléchargement
    j'ai besoin de télécharger des fichier sur internet
    pour chaque fichier j'ai l'adresse du téléchargement et un File qui indique l'endroit où il doit être enregistrer sur le disque dure
    Pour télécharger les fichiers, je n'ai pas de probleme

    Mon probleme : télécharger les fichiers l'un après l'autre
    les fichier à télécharger peuvent arrivé à tout moment, dans quoi les stoquer en attendant d'être télécharger. Il me faut un conteneur qui puisse me permettre d'avoir le téléchargement suivant soit celui qui est arrivé le plus tôt. Je doit pourvoir en rajouter pour qu'ils soit télécharger en dernier. Pour chaque téléchargement, j'ai le File et l'adresse à stoquer.
    Ma question est quel solution soffre à moi pour remplir cette tâche. J'ai songer à plusieur truc mais ils ne tiennent pas la route.
    je précise que les téléchargement sont fait dans un thread et que les nouveau arrive de mon interface graphique (pas de lien avec le thread)

    merci

  2. #2
    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,



    Tu peux simplement utiliser une collection.

    Ton thread bouclera sur tous les éléments pour les télécharger un à un, et ton interface ajoutera des éléments dans la collection...


    Le 'gros' problème c'est qu'il faut synchroniser tout cela... mais si tu utilises Java 5.0 tu peux utiliser directement une BlockingQueue...

    a++

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 30
    Par défaut
    Malheureusement cela n'existe pas en java 1.1.8...
    Je vait me débrouiller en utilisant deux Hashtable, une pour les lien et une pour les File
    Ensuite, viendra la syncronisation... lol

    merci du renseignement
    @+

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

Discussions similaires

  1. Firefox 20 : nouveau gestionnaire de téléchargements
    Par Hinault Romaric dans le forum Firefox
    Réponses: 1
    Dernier message: 03/04/2013, 14h36
  2. Gestionnaire de téléchargement avec interface web
    Par Torgar dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 16/01/2012, 17h01
  3. Réponses: 8
    Dernier message: 08/07/2009, 17h38
  4. Gestionnaire de téléchargement
    Par virgul dans le forum Internet
    Réponses: 4
    Dernier message: 12/09/2007, 16h29
  5. Extension pour le gestionnaire de téléchargement ?
    Par byloute dans le forum Firefox
    Réponses: 1
    Dernier message: 11/06/2007, 11h25

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