Librairie ZIP ?

Sujets variés concernant le développement en PureBasic
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Librairie ZIP ?

Message par Anonyme2 »

savez-vous s'il y a une librairie ZIP qui fonctionne correctement ?
Cagou-77
Messages : 79
Inscription : dim. 15/août/2004 13:27

Message par Cagou-77 »

Packer

j'ai aucun soucis avec cette lib

http://sapp.telepac.pt/cesar-baptista/PureBasic/Packer 2004.zip
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Message par Jacobus »

Tu as oublié d'inclure la fin de l'url
Le bon lien est le suivant :

http://sapp.telepac.pt/cesar-baptista/P ... 202004.zip
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Je ne l'ai jamais utilisée, mais Gnozal a une Lib PureZIP.

http://people.freenet.de/gnozal/
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Je crois qu'il y en a plusieurs mais il me semblait avoir lu sur le forum anglais qu'il y avait quelque soucis avec une lib.

Merci pour vos réponses.
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

La Lib de Gnozal utilise la librairie statique Zlib; autrement dit il a recompilé le code source avec ses propres noms de fonctions.

La dernière version est la zlib 1.2.2 qu'utilise Gnozal d'octobre 2004 qui corrige une faille de sécurité, mais une autre à été découverte le 10 juillet 2005.
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

J'ai fait une nouvelle lib pour ZIP/UNZIP car PBZIP ne fonctionnait plus après Purebasic 3.90.
Elle utilise une version statique de ZLIB (la 1.2.3 depuis le 19/07/2005) et supporte les ZIP cryptés. J'ai pu passer sans problème de PBZIP à PureZIP dans mes programmes et ainsi me passer définitivement de Purebasic 3.90.
Je n'ai plus eu de rapport de bug depuis longtemps donc j'imagine qu'elle ne fonctionne pas trop mal !

Description : http://forums.purebasic.com/english/vie ... hp?t=15322
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

merci Gnozal
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

La version statique de ZLIB 1.2.3 , n'est pas sur le site officiel, tu l'a sort d'où?
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

nico a écrit :La version statique de ZLIB 1.2.3 , n'est pas sur le site officiel, tu l'a sort d'où?
D'ici : http://www.winimage.com/zLibDll/
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Ok , bizarre. :)
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

nico a écrit :Ok , bizarre. :)
Gilles Vollant est un programmeur connu pour ses versions modifiées de ZLIB qui comportent des fonctions supplémentaires (très utiles pour la gestion des fichiers ZIP) par rapport à la version 'officielle'.
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

Mise à jour du site officiel :

zlib 1.2.3

July 18, 2005

Version 1.2.3 eliminates potential security vulnerabilities in zlib 1.2.1 and 1.2.2, so all users of those versions should upgrade immediately. The following important fixes are provided in zlib 1.2.3 over 1.2.1 and 1.2.2:
Eliminate a potential security vulnerability when decoding invalid compressed data
Eliminate a potential security vulnerability when decoding specially crafted compressed data
Fix a bug when decompressing dynamic blocks with no distance codes
Fix crc check bug in gzread() after gzungetc()
Do not return an error when using gzread() on an empty file
Répondre