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

Entrée/Sortie Java Discussion :

Ouvrir une archive .rar


Sujet :

Entrée/Sortie Java

  1. #1
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 287
    Points : 208
    Points
    208
    Par défaut Ouvrir une archive .rar
    Bonjour,

    je voudrais décompresser une archive .rar mais je ne trouve pas les classes à utiliser pour le faire ? Pourriez-vous m'indiquer le nom de la classe adéquate (si elle existe) ?

    Merci de vos réponses

  2. #2
    Expert éminent sénior
    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
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Salut,


    Le format RAR est propriétaire, et l'API standard ne propose pas de classe pour les gérer...

    Je ne connais pas particulièrement de librairies Java pour cela, mais cela doit surement exister...

    a++

  3. #3
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 287
    Points : 208
    Points
    208
    Par défaut
    j'ai cherché par google une api qui permettrait de décompresser un .rar, mais je n'ai rien trouvé. ça m'étonne qu'une telle API n'existe pas, vu l'utilisation de ce format aujourd'hui. Je continue mes recherches et je vous tiens au courant

    edit:Apparemment, le problème tient dans le fait que l'on ne puisse pas avoir accès à leur algorithme de (dé)compression.
    Effectivement, c'est un format propriétaire...

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Points : 14
    Points
    14
    Par défaut
    C'est un format propriétaire, certes, mais :

    1 Il existe deux API (au moins) permettant la compression et la
    décompression d'archives dans ce format :

    http://hem.bredband.net/catacombae/jlrarx.html
    http://sourceforge.net/projects/java-unrar/

    2 Le code source de l'utilitaire de décompression unrar est public
    mais la license n'autorise pas de créer un logiciel de compression
    à partir de cette source (d'aprés wikipédia, je n'ai pas été vérifié
    la license). Voilà la source :

    ftp://ftp.rarlabs.com/rar/unrarsrc-3.7.8.tar.gz

Discussions similaires

  1. [PHP 4] Extraction d'une archives RAR en php 4.4
    Par Solayte dans le forum Langage
    Réponses: 2
    Dernier message: 08/07/2009, 17h20
  2. Manipuler une archive zip ou rar
    Par will97 dans le forum Général Python
    Réponses: 1
    Dernier message: 29/09/2007, 08h41
  3. Comment décompresser une archive RAR
    Par vasilov dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 21/04/2006, 10h30
  4. [VB.NET] générer une archive .rar
    Par lucie.houel dans le forum ASP.NET
    Réponses: 5
    Dernier message: 28/12/2005, 16h29

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