Bonjour, voilà mon problème.
Je suis en train de développer une application qui stocke des données, puis les envoie sur un serveur via FTP. Donc, j'ai une procédure qui génère une archive contenant mes données, puis je les envoie, puis une autre application traite le fichier ZIP et ainsi les données.
Le souci, c'est que l'application a été développé avec la librairie ZLIB, et moi, j'ai utilisé #ZipLib, et étrangement, lorsque j'envoie mon fichier, l'application du serveur n'arrive pas à ouvrir le ZIP. Pourtant, avec Windows, je peux l'ouvrir, le fichier semble fonctionner.
J'ai donc fait un programme de test, en utilisant ZipForge (qui utilise ZLib.dll), et en effet, lorsque je compresse un fichier avec #ZipLib, impossible de l'ouvrir avec l'algorithme de ZipForge.
Malheureusement, je n'ai pas réussi à trouver de version compatible de ZipForge sous Windows CE 5.0. Et donc, actuellement, je suis à la recherche d'un algorithme de ZIP utilisant la DLL ZLib.dll, mais sans succès... La plupart des sites proposent d'utiliser #ZipLib, ou fournissent des algorithmes permettant de compresser 1 seul fichier, et non plusieurs.
Quelqu'un aurait-il un algo tout fais sous la main pour zipper un répertoire avec ZLib? (ou sinon, m'expliquer comment intéger plusieurs fichiers dans un Zip avec cette librairie)
Merci d'avance
Partager