• # Re: 3 questions aux techniciens

    Posté par . En réponse au journal 3 questions aux techniciens. Évalué à 2.


    J'ai un pdf compressé en binhex que je veux décodé. J'ai cherché et me suis rapidement rendu compte que ython possédait une fonction binhex/hexbin.
    je l'ai testé en ligne de commande python binhex.py (que j'ai trouvé dans usr/lib/python2 sur une mdk 9.0), mais ça compresse. En scrutant le code, je remarque qu'il y a une classe hexbin(décompression).


    --------- exemple de session -----------
    david@morphine david]$ python
    Python 2.2.2 (#2, Feb 5 2003, 10:40:08)
    [GCC 3.2.1 (Mandrake Linux 9.1 3.2.1-5mdk)] on linux-i386
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import binhex
    >>> help (binhex.hexbin)
    Help on function hexbin in module binhex:

    hexbin(inp, out)
    (infilename, outfilename) - Decode binhexed file
    ---------- fin d'exemple -----------------

    Voilà, cela devrait te donner une idée de ce que tu peux faire,
    par exemple, quand tu es toujours sous ta session python:

    binhex.hexbin("monfichier.bin","monfichier.pdf")

    si j'ai bien tout compris...

    Sinon, il faut savoir que Alladdin propose une version de stuffit (en ligne de commande, pas libre) pour linux, qui permet donc de compresser/décompresser ces formats... Même si c'est pas libre, c'est par moments utile, surtout si on travaille avec des gens qui sont sous Mac (OS9).

    David