Cree y modifique archivos ZIP protegidos con contraseña a través de la biblioteca C

Biblioteca C gratuita de código abierto para generar, modificar, eliminar o extraer archivos ZIP, agregar o eliminar archivos dentro de sus propias aplicaciones. 

Minizip es una biblioteca C de código abierto que facilita a los programadores de software trabajar con archivos zip dentro de sus propias aplicaciones C. La biblioteca Minizip es muy estable y es una de las mejores y más fáciles de usar. Siempre usó la compresión Deflate al agregar archivos al archivo. Minizip es una biblioteca C pura que se puede usar en Windows, macOS y Linux con facilidad. La biblioteca también es compatible con el cifrado y descifrado PKWARE y WinZIP AES.

La API de Minizip brinda soporte completo para numerosas funciones avanzadas relacionadas con la compresión y la extracción de archivos ZIP, como crear y extraer archivos zip, agregar o eliminar entradas de archivos zip, leer y escribir archivos zip desde la memoria, protección con contraseña, soporte de transmisión en búfer, división de archivos zip en varios archivos, Unicode a través de la codificación UTF-8, compatibilidad con la codificación de caracteres, seguimiento y almacenamiento de enlaces simbólicos y mucho más.

Previous Next

Primeros pasos con Minizip

CMake es muy recomendable para construir la biblioteca Minizip. Puede obtenerlo del sitio web de cmake fácilmente.

A continuación se proporciona un código de instalación típico

Cree una biblioteca Minizip desde CMake

cmake . -DMZ_BUILD_TEST=ON
cmake --build 

Crear nuevo archivo ZIP a través de la biblioteca C

La biblioteca Free Minizip proporciona funcionalidad para generar un nuevo archivo ZIP dentro de las aplicaciones C. La biblioteca de compresión también admite la edición de un archivo ZIP existente insertando o eliminando archivos dentro de él. Puede mostrar fácilmente la lista de todos los archivos disponibles dentro del archivo ZIP. También puede abrir, modificar, cerrar o eliminar un directorio o archivo en el archivo ZIP con solo un par de simples comandos C.

Manejo de archivos protegidos por contraseña

La biblioteca Minizip de código abierto brinda la capacidad de manejar archivos ZIP protegidos con contraseña con facilidad. Proporciona un conjunto de funciones que permite a los desarrolladores de software proteger sus archivos configurando una contraseña, lo que permite leer todas o algunas entradas en el archivo, modificar la contraseña del archivo, eliminar la contraseña del archivo, establecer métodos de cifrado y descifrado y mucho más.

Agregar o quitar archivos del archivo ZIP

La biblioteca Minizip de código abierto brinda la capacidad de manejar archivos ZIP protegidos con contraseña con facilidad. Proporciona un conjunto de funciones que permite a los desarrolladores de software proteger sus archivos configurando una contraseña, permitiendo leer todas o algunas entradas en el archivo, modificando la contraseña del archivo, eliminando la contraseña del archivo, configurando métodos de cifrado y descifrado, y mucho más. .

Extraiga archivos de archivos ZIP al disco

La biblioteca Minizip de código abierto permite a los programadores de computadoras leer y extraer el contenido de un archivo con facilidad. Puede extraer fácilmente archivos y carpetas en un lugar de su elección en el disco. También le brinda la capacidad de extraer datos completos de un archivo, así como extraer algunos archivos en particular. La biblioteca también brinda la capacidad de generar y verificar firmas CMS para cada entrada.

 Español