unxtm

unxtm est un utilitaire capable de recoller les fichiers découpés avec le programme Xtremsplit.

Plus exactement, unxtm respecte les spécifications de la version 1.1 du format de fichier xtm.

Utilisation

Ce programme est écrit en Perl, il nécessite donc :

  • Perl (5.10 par exemple)
  • le module Digest::MD5, disponible sous Debian dans le paquet libmd5-perl

Copiez le fichier unxtm dans le répertoire /usr/local/bin, vous pouvez ensuite l'invoquer simplement :

$ unxtm
Usage: unxtm [option] <file.001.xtm>
Option can be:
  * -v: print verbose information
  * -m: check md5 signature

Options

Le programme accepte les options suivantes :

  • -v : rend le programme plus verbeux (pas vraiment utile pour une utilisation normale).
  • -m : vérifie les hash md5 des fichiers. En mode verbeux, liste tous les hash même sil n'y a pas d'erreur.

Téléchargement

Ce programme est versionné par Subversion : dépôt du projet unxtm.

La version 0.1 est disponible en sous la forme d'une archive tar.gz : unxtm version 0.1

Limitation

L'encodage des caractères du nom du fichier initial n'étant pas connu, l'information contenu dans les meta-données n'est donc pas fiable. De ce fait le programme filtre le nom pour garder uniquement les caractères qui ne poseront pas de problèmes sur le système de fichier.

Le hash md5 du dernier fichier d'un lot découpé n'est pas vérifié... cela viendra.

Licence

Ce programme est sous licence GPLv3 ou supérieure.