Compression de fichiers PDF

IBM i, configuration, commandes, ...
Répondre
Scorpion
Messages : 20
Enregistré le : jeu. 22 juil. 2010, 07:14:29

Compression de fichiers PDF

Message par Scorpion »

Bonjour,

J'aurais besoin de compresser des fichiers PDF avant transfert y a t-il une commande Iseries pour ça
Y a t-il plusieurs types possibles de compression comme TGZ ou GTAR ou bien 7z

Merci

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

ZIP sur System I

Message par cmasse »

le redbook suivant http://www.redbooks.ibm.com/abstracts/s ... .html?Open indique comment installer ZIP/UNZIP sur System i.
Christian Massé (Volubis.fr)

Scorpion
Messages : 20
Enregistré le : jeu. 22 juil. 2010, 07:14:29

Compression de fichiers PDF

Message par Scorpion »

Slt Christian merci

Mais comment vérifier s'il est déjà installé

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

recherche dans l'IFS

Message par cmasse »

il faut rechercher dans l'IFS un fichier nommé zip, voir le POST à ce sujet.

par exemple sous QSH

Code : Tout sélectionner

find /* -name zip* 
Christian Massé (Volubis.fr)

Scorpion
Messages : 20
Enregistré le : jeu. 22 juil. 2010, 07:14:29

Compression de fichiers PDF

Message par Scorpion »

Est-il possible d'exécuter la commande compress sous QSH de l'iSeries

J'ai trouvé ça avec le find

/QIBM/ProdData/OS/OSGi/LWI81/runtime/uimax/eclipse/plugins/com.ibm.auiml.runtime.impl_8.1.0/dojo/dojox/lang/functional/zip.js

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

compress

Message par cmasse »

Oui cette commande est utilisable, mais beaucoup moins puissante que zip (les ratios de compression sont moins bon, je crois)


pour le fichier zip.js il s'agit d'une page javascript de LWI le nouveau serveur d'applications intégré à l'OS.
Christian Massé (Volubis.fr)

Scorpion
Messages : 20
Enregistré le : jeu. 22 juil. 2010, 07:14:29

Compress

Message par Scorpion »

Le zip que tu dis plus puissant on peut l'exécuter sous QSH

Par contre j'ai un message d'erreur lorsque je fais le compress j'ai vérifié si le fichier ce trouvé bien dans le répertoire et il est bien la que faut-il faire???

compress /QSYS.LIB/MABIB.LIB/QFTPSRC.FILE/FTPLOG.MBR
compress: 001-0023 Error found opening file /QSYS.LIB/MABIB.LIB/QFTPSRC.FILE/FTPLOG.MBR.Z. The object name specified is not
correct.

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

(sans texte)

Message par cmasse »

la doc l'indique clairement http://www.manpagez.com/man/1/compress/ la commande compress créé un fichier avec l'extension .Z et donc le nom FTPLOG.MBR.Z n'est pas admis dans /QSYS.

il est préférable d'utiliser ces commandes dans l'IFS.
Christian Massé (Volubis.fr)

Scorpion
Messages : 20
Enregistré le : jeu. 22 juil. 2010, 07:14:29

Compress

Message par Scorpion »

Ok on ma donné ça comme commande

jar cfM /home/toto.zip /QSYS.LIB/MABIB.LIB/QCLSRC.FILE/TOTO.MBR

et ça marche finement

Merci pour l'aide bonne journnée

x.deseille
Messages : 15
Enregistré le : ven. 22 juin 2007, 17:15:04
Localisation : ANCENIS CEDEX( 44158)
Contact :

Gzip

Message par x.deseille »

Bonjour,

J'utilise Gzip en environnement QSH depuis 2006 sans aucun soucis.
De mémoire (c'est assez ancien !) j'avais téléchargé sur source forge une version AIX de Gzip.

Voici la petite doc que j'avais fait à l'époque :

Pour zipper
STRQSH CMD('/qopensys/usr/local/bin/gzip -9 /tmp/fichier.txt')

-> Le fichier devient fichier.txt.gz compressé

Pour dézipper
STRQSH CMD('/qopensys/usr/local/bin/gzip -d /tmp/fichier.txt.gz')

-> Le fichier devient fichier.txt non-compressé

On peut mettre un nom partiel pour le fichier, dans ce cas tous les
fichiers seront zippés individuellement.

Cordialement

Xavier Deseille

Scorpion
Messages : 20
Enregistré le : jeu. 22 juil. 2010, 07:14:29

Compress

Message par Scorpion »

Bjr x.deseille et merci pour ta réponse mais je n'ai pas la possibilité d'installer le moindre outil sur le système et l'administrateur du système ne veut ou ne peut pas installer d'outil heu la demande moi pas pourquoi c'est trop compliqué

Par contre connais tu la compression à partir de jar car j'arrive à compresser un fichier mais je n'arrive pas à compresser un répertoire entier pourtant il y a un article qui explique le fonctionnement ci-joint le lien
http://www.xdocs400.com/spip.php?article25

On peut voir un exemple pour créer une archive d'un répertoire complet mais je ne sais pas à quoi correspond le fichier manifest tu aurais peut être une explication

L'exemple:
Utilisez le fichier manifest existant ’monmanifest’ pour archiver tous les fichiers du répertoire foo/ dans ’classes.jar’ :
- jar cvfm classes.jar monmanifest -C foo/ .

Merci & bonne soirée

x.deseille
Messages : 15
Enregistré le : ven. 22 juin 2007, 17:15:04
Localisation : ANCENIS CEDEX( 44158)
Contact :

Compress

Message par x.deseille »

Non, je ne connais pas cet outil, désolé.

Répondre