Suivez-nous sur X
|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
En pratique : Xpkatana
(Article écrit par Sébastien Vendroux - janvier 1999)
|
|
Xpkatana : le couteau-suisse d'XPK
Salut à tous ! Bonne année !
Préparatifs
Nous avons vu le mois dernier un système très performant pour XPK : XFH. Cette fois
nous allons découvrir un programme qui permet simplement de compacter ou décompacter
les fichiers XPK. Ce programme est assez vieux mais c'est le plus efficace à mon goût.
Il s'agit d'Xpkatana qui est disponible sur Aminet.
Suivez les instructions d'installation via l'Installer (l'installation est disponible en français).
Pensez quand même à mettre Xpkatana à un endroit accessible (SYS:Utilities, SYS:Tools).
Interface
L'interface est composée de cinq boutons principaux :
- Operation :
- Pack : compacte le fichier à opérer.
- UnPack : décompacte le fichier à opérer.
- RePack : recompacte le fichier (déjà compacté) à opérer.
- Test : teste un ou plusieurs compacteurs sur le fichier.
- Source : saisie du fichier à opérer (pas de multisélections possibles ici)
- Process : opère le fichier courant.
- Process as : opère le fichier courant mais en sauvegardant le résultat ailleurs.
- Set... : choix du compresseur XPK à utiliser, de son efficacité, etc. (exemple : SQSH).
D'autre part, il y a six cellules d'informations dans la fenêtre :
- Type : type de donnée du fichier.
- Size : taille du fichier compacté.
- Unpack : taille du fichier décompacté.
- Packer : compression utilisée.
- Ratio : gain de taille en pourcentage.
- Status : statut d'Xpkatana.
Les méthodes
Les méthodes décrites ci-dessous sont valables autant pour la compression que pour la décompression.
Pour décompresser il suffit de mettre le bouton "Operation" en mode "Unpack" au lieu de "Pack".
Compresser un seul fichier :
On veut compresser un module musical "Techno.mod" avec le compresseur SQSH en efficacité 75% en un
fichier techno.mod.xpk.
Méthode :
On appuie sur le bouton "Source" pour sélectionner le module.
On sélectionne SQSH dans la liste de droite de la fenêtre.
On appuie sur "Set..." pour définir une efficacité de 75%.
On met le bouton "Operation" en mode "Pack".
Tout est prêt donc on appuie sur "Process".
Remarque : par défaut, Xpkatana compacte un fichier "troudefesse" en "troudefesse.xpk".
Compresser plusieurs fichiers :
On veut compresser une série de fichiers avec le même compresseur.
Méthode :
Pour cela, il va nous falloir passer par un programme ARexx.
Que ceux qui s'inquiètent se rassurent, on ne va pas programmer en ARexx.
On va tout simplement utiliser le menu "ARexx" d'Xpkatana.
Avant tout, sélectionnez le compresseur et l'efficacité que vous désirez.
Puis sélectionnez "Record script..." du menu ARexx.
Une requête apparaît vous demandant le nom et le chemin du script à enregistrer mettez-le où
vous voulez et nommez-le à votre guise.
Ensuite, on vous demande de confirmer les options actuelles (compresseur, opération à effectuer, efficacité). Confirmez.
Après ça, plus rien ne se passe. En fait, ARexx est en train d'enregistrer tout ce que vous faites à partir de maintenant.
Appuyez sur "Source" puis sélectionnez les fichiers à compresser.
Appuyez ensuite sur "Process" ou "Process as" pour déterminer leur destination.
Votre script est fini, vous pouvez l'arrêter en sélectionnant "Stop recording" du menu ARexx.
Pour l'exécuter, il faut sélectionner l'option "Execute Script..." du menu ARexx.
On vous demande alors le chemin et le nom du script à exécuter.
Conclusion
A travers ces quelques méthodes pratiques, on s'aperçoit qu'Xpkatana permet de simplifier grandement la
compression en XPK, certains lui préfère Xpknight qui est dans le
même genre, mais ma préférence reste pour ce petit Xpkatana bien plus sympathique à
utiliser. La prochaine fois nous verrons l'utilisation de
plusieurs petits utilitaires livrés dans le paquetage XPK.
|