FreeArc

FreeArc es un moderno compresor de archivos de propósito general.
La ventaja principal de FreeArc es su velóz y eficiente compresión y una gran cantidad de características.

FreeArc trabaja a 1,5-3 veces más rápido que los mejores programas de compresión.

Última versión: 0.51 (Novedades)

Ventajas

  • Libre, de código abierto, versión consola y GUI para Windows y Linux.
  • Incluye los algoritmos de compresión LZMA, PPMD, TrueAudio y Multimedia genérica con detección automática de tipo de archivo.
  • Filtros que mejoran aún más la compresión: REP (encuentra repeticiones en distancias superiores a 1gb), DICT (reemplazo de texto en base a diccionario), DELTA (mejora de compresión de tablas en datos binarios), BCJ (pre-procesador de ejecutables) y LZP (eliminación de redundancia en textos).
  • En modos de compresión rápida se aplican algoritmos especiales (GRZIP para textos y Tornado para datos binarios).
  • Incluye un total de 11 algoritmos de compresión y filtros (comparado con 3 en 7-zip y 7 en RAR) y el número sigue creciendo.
  • Orden inteligente por agrupación de archivos similares y totalmente personalizable (ver más abajo) mejorando la compresión.
  • Normalmente, FreeArc trabaja 1.5-3 veces más rápido comparado con los mejores programas del mismo tipo (ccm, 7-zip, rar, uharc -mz, pkzip) a la vez que mantiene la misma razón de compresión; en términos técnicos, es superior a cualquier compresor existente.
  • Además, puedes usar cualquier compresor externo o filtro tan fácilmente como el propio de FreeArc, como Precomp, ECM, CCM(x), PPMonstr, Durilca, LPAQ, UDA y PAQ que ya están pre-configurados en el archivo arc.ini.
  • Puedes personalizar cada algoritmo de compresión y decidir cuál utilizar para cada tipo de archivo; pudiendo crear tus propios perfiles de compresión o modificar los ya existentes; (uso: -dic$ para ver todos los detalles de la compresión utilizada).

Características

  • Compresión sólida con actualización inteligente (sólo los bloques sólidos se recomprimen).
  • Tamaño del bloque sólido definido por el usuario (-s…) y orden de archivos (-ds…), incluyendo ordenado de nombre de archivo personalizable (arc.groups).
  • Encriptación AES/Blowfish/Twofish/Serpent con soporte de archivos de contraseña y capacidad de cadena de múltiples algoritmos de cifrado (-p, -hp, --keyfile, --encryption=ALGORITHMS).
  • Plugins para FAR y Total Commander que permiten crear/buscar/extraer archivos utilizando diréctamente la interface del administrador de archivos.
  • Capacidad para crear SFX (autoextraibles) e instalardores.
  • Capacidad de listar/extracer archivos diréctamente de internet: arc x http://freearc.org/demo/arc.arc *.h
  • Protección y recuperación de archivos, incluyendo recuperación mediante internet por verificación de CRCs de los sectores (r/rr/-rr/--original=URL)
  • Capacidad de verificar antes y después de la compresión (-tp/-t), incluída la comprobación mediante registro de recuperación y testeo completo del archivo.
  • Mover a archivo (m), añadir a archivos (j), recompresión de archivos (ch), bloqueo (k) y comentarios (-z/cw).
  • Selección de archivos por tamaño, fecha/hora y nombre (-sl, -sm, -ta, -tb, -tn, -to, -n), selección por atributo de archivo (-ao/-ac).
  • Directorio base en disco / dentro del archivo (-dp/-ap), generación automática de nombre de archivo (-ag).
  • Errores y advertencias mostradas por stderr y reflejadas en el archivo de registro; --logfile guarda en el archivo toda la información mostrada.
  • Configurable via arc.ini y mediante la variable de entorno FREEARC; alternativamente la configuración puede seleccionarse por medio de la opción -cfg/-env

Comparado con RAR y 7-zip, FreeArc en este momento carece de: archivos multi-volumen, versión de 64-bits, almacenamiento de atributos/fecha y hora extendida/NTFS, bcj2, segmentación de datos. Todo esto está en plan para próximas versiones.