bdec

Descargar ahora

bdec Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Henry Ludemann
  • Sitio web del editor:
  • http://www.hl.id.au/Projects/bdec/

bdec Etiquetas


bdec Descripción

El proyecto BDEC es un intento de especificar formatos binarios arbitrarios en un lenguaje de marcado. Los formatos binarios típicamente no se especifican fácilmente; Rara vez se especifican en un lenguaje marcado de alto nivel, como ASN.1 (y tales especificaciones no se pueden retro a formatos binarios existentes). El proyecto BDEC es un intento de especificar formatos binarios arbitrarios en un lenguaje de marcado, y crear un decodificador y codificador automáticamente para ese formato binario dada la especificación de alto nivel. La especificación BDEC XML utiliza construcciones basadas en las construcciones que se encuentran en ASN.1.usage : La biblioteca BDEC consiste en una biblioteca de decodificación / codificación y decodificación de línea de comandos y aplicaciones de codificación. Dada una especificación, la aplicación de la línea de comandos creará una representación XML de los datos contenidos en el archivo binario, y puede (para algunas representaciones) convertir el XML de nuevo a Binario. La biblioteca es capaz de crear dicha salida XML, o opcionalmente un Python objeto que representa las construcciones contenidas en los datos binarios. Por ejemplo; La representación XML de un botín de grasa generado en ejecución: DD if = / dev / sda1 bs = 512 contar = 1 | Decodificar Bootsector.xml Aquí hay algunas características clave de "BDEC": · Es fácil escribir (y leer) una especificación · No hay necesidad de escribir un decodificador personalizado (todas las condiciones de error se manejan internamente; decodificar pase o falla). · La aplicación de línea de comandos permite la inspección visual de archivos problemáticos. · Unicode Aware, Little-Endian / Big-Endian Aware · Especifique los campos a la bit (por ejemplo: banderas de un solo bit) ¿Qué hay de nuevo en este lanzamiento: · Esta versión reporta la entrada correcta cuando hay una entrada de referencia que falta. · Corrige una excepción de compilación de mako cuando se ejecuta desde un huevo (ignora los archivos .Pyc).


bdec Software relacionado

Cobertizo

El cobertizo es un editor hexagonal fácil de usar escrito para UNIX / Linux utilizando Ncurses, con una interfaz amigable de estilo Pico. ...

164

Descargar