Free ARC NEXT

Sitio web

  • Libre
  • Windows
  • Linux
Description

https://github.com/Bulat-Ziganshin/FA/blob/master/FreeArc-archive-format.md
https://encode.ru/threads/2621-FreeArc-Next?highlight=arc
https://encode.ru/attachment.php?attachmentid=4699&d=1475957410
Un archivo consta de bloques. Esto incluye los llamados BLOQUES SÓLIDOS, que contienen el contenido de los archivos almacenados en el archivo, y todos los tipos de bloque restantes, llamados colectivamente BLOQUES DE CONTROL, que contienen información meta sobre el archivo y los archivos que contiene.

Actualmente, hay los siguientes tipos de bloques de control:

El bloque HEADER es el primer bloque de cualquier archivo. Comienza con la firma FreeArc arhive, además contiene información sobre la versión del archivador. Los bloques DIRECTORY describen los bloques sólidos almacenados en el archivo, y los archivos cuyo contenido está almacenado en estos bloques sólidos. El bloque FOOTER es el último bloque del archivo. Describe los bloques de DIRECTORIO almacenados en el archivo. Además, contiene información de archivo común, como el comentario del archivo. El bloque RECUPERACIÓN, si está presente, se coloca después de todos los bloques de archivo, incluido el bloque FOOTER. Contiene datos de ECC que pueden ayudar a restaurar el archivo dañado.
Cada bloque de directorio se coloca justo después de los bloques sólidos que describe. El archivo puede contener múltiples bloques de directorio y múltiples bloques sólidos por bloque de directorio.

Los números en el bloque de control se almacenan en formato de 1 a 9 bytes, excepto el CRC / time / signature que tiene un fijo ancho de 4 bytes. El tipo de bloque y las banderas booleanas se almacenan como 1 byte. Las cadenas (nombres de archivo, algoritmos de compresión / cifrado) se almacenan con el byte NUL final. Las listas están precedidas por el número de sus elementos y se almacenan en el orden de estructura de matrices (en oposición a la matriz de estructuras). El algoritmo CRC utilizado es el CRC-32 de pkzip.

Categorías
Aplicaciones y software de gestión de archivos

Alternativas