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

C Discussion :

AIX compress API ?


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de domiq44
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 302
    Par défaut AIX compress API ?
    Bonsoir,

    Je ne sais pas si mon post est bien pour cette liste.
    Libre à l'administrateur de déplacer ce post au bon endroit.

    Je cherche un moyen en C, sur AIX, efficace et performant, de compresser un fichier, de la même façon que la commande suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    compress mesDonness.dat
    qui me donnerait le fichier suivant :

    Pas par la commande system("compress mesDonnes") car cet appel sera réalisé un très grand nombre de fois.

    Existe-t-il une API en C sur AIX qui permet cela ?
    Merci.

  2. #2
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    En C standard, il n'existe rien.

    Après, tu as peut être des librairies spécialisées sur AIX, je ne connais pas assez cet OS.

    Sinon, regarde du côté de l'algorithme Lempel-Ziv, je crois que c'est lui qui est utilisé par compress. Tu trouveras peut être/probablement des sources à compiler.
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre éclairé Avatar de domiq44
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 302
    Par défaut
    Merci, je vais regarder.

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Il n'y a rien.

  5. #5
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 461
    Par défaut
    Bonsoir,

    Sur les UNIX libres, c'est « gzip » qui est utilisé pour remplacer compress et, souvent, l'outil est accessible sous ces deux noms, via un lien dur ou symbolique.

    Tu dois donc pouvoir récupérer la bibliothèque libre « zlib » chez GNU, la compiler sur AIX et t'en servir pour comprimer des données vers le format .Z original.

  6. #6
    Membre éclairé Avatar de domiq44
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 302
    Par défaut
    Bonjour Obsidian,

    D'après ce que vous dites, la librairie zlib pourrait decompresser des fichiers qui ont été compressés par l'utilitaire AIX compress.

    C'est bien cela ?

    Merci

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

Discussions similaires

  1. Cherche API pour la compression video (wavelet)
    Par brekiano dans le forum Multimédia
    Réponses: 6
    Dernier message: 11/05/2011, 02h13
  2. version compressée de l'API geoportail 1.1
    Par sophoos dans le forum IGN API Géoportail
    Réponses: 1
    Dernier message: 30/11/2010, 21h42

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