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:
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).
# Re: 3 questions aux techniciens
Posté par David Douard . 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