[OT] Cherche bibliothèque de génération de décodeurs de formats binaires
3 réponses
Stephane Bortzmeyer
[Je sais, c'est off-topic mais j'invoque l'indulgence de la semaine de
Noël.]
Je cherche une bibliothèque de génération de décodeurs de formats
binaires. L'idée serait de décrire le format dans un DSL
(Domain-Specific Language), et un programme générerait un décodeur qui
lirait le fichier binaire, contrôlerait les valeurs et remplirait des
structures de données ad hoc.
Les outils ASN/1 donnent une idée (surtout pour le DSL) mais ici, on
ne peut pas choisir le format, il est imposé (par une norme
pré-existante).
Sur Sourceforge, je ne trouve que des trucs très alpha :
http://file-spector.sourceforge.net/
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Cedric Cellier
Je ne comprend pas bien pourquoi les lib ASN1 ne conviennent pas.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Je ne comprend pas bien pourquoi les lib ASN1 ne conviennent pas.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Je ne comprend pas bien pourquoi les lib ASN1 ne conviennent pas.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Stephane Bortzmeyer
On Wed, Dec 27, 2006 at 11:59:50AM +0100, Cedric Cellier wrote a message of 11 lines which said:
Je ne comprend pas bien pourquoi les lib ASN1 ne conviennent pas.
À cause du A dans ASN/1. Il veut dire Abstract. Même si cet adjectif n'est pas tout à fait exact (par exemple, la définition d'un terme énuméré en ASN/1 nécessite d'indiquer concrètement les index), on ne peut pas utiliser ASN/1 pour décrire un format existant, un format que je n'ai pas choisi (prenons PNG comme exemple).
ASN/1 décrit le schéma de données. Il ne permet pas d'indiquer le placement des champs, le nombre de bits, etc.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On Wed, Dec 27, 2006 at 11:59:50AM +0100,
Cedric Cellier <rixed@happyleptic.org> wrote
a message of 11 lines which said:
Je ne comprend pas bien pourquoi les lib ASN1 ne conviennent pas.
À cause du A dans ASN/1. Il veut dire Abstract. Même si cet adjectif
n'est pas tout à fait exact (par exemple, la définition d'un terme
énuméré en ASN/1 nécessite d'indiquer concrètement les index), on ne
peut pas utiliser ASN/1 pour décrire un format existant, un format que
je n'ai pas choisi (prenons PNG comme exemple).
ASN/1 décrit le schéma de données. Il ne permet pas d'indiquer le
placement des champs, le nombre de bits, etc.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Wed, Dec 27, 2006 at 11:59:50AM +0100, Cedric Cellier wrote a message of 11 lines which said:
Je ne comprend pas bien pourquoi les lib ASN1 ne conviennent pas.
À cause du A dans ASN/1. Il veut dire Abstract. Même si cet adjectif n'est pas tout à fait exact (par exemple, la définition d'un terme énuméré en ASN/1 nécessite d'indiquer concrètement les index), on ne peut pas utiliser ASN/1 pour décrire un format existant, un format que je n'ai pas choisi (prenons PNG comme exemple).
ASN/1 décrit le schéma de données. Il ne permet pas d'indiquer le placement des champs, le nombre de bits, etc.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Stephane Bortzmeyer
On Wed, Dec 27, 2006 at 09:52:03AM +0100, Stephane Bortzmeyer wrote a message of 27 lines which said:
Je cherche une bibliothèque de génération de décodeurs de formats binaires. L'idée serait de décrire le format dans un DSL (Domain-Specific Language), et un programme générerait un décodeur qui lirait le fichier binaire, contrôlerait les valeurs et remplirait des structures de données ad hoc.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On Wed, Dec 27, 2006 at 09:52:03AM +0100,
Stephane Bortzmeyer <stephane@sources.org> wrote
a message of 27 lines which said:
Je cherche une bibliothèque de génération de décodeurs de formats
binaires. L'idée serait de décrire le format dans un DSL
(Domain-Specific Language), et un programme générerait un décodeur qui
lirait le fichier binaire, contrôlerait les valeurs et remplirait des
structures de données ad hoc.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Wed, Dec 27, 2006 at 09:52:03AM +0100, Stephane Bortzmeyer wrote a message of 27 lines which said:
Je cherche une bibliothèque de génération de décodeurs de formats binaires. L'idée serait de décrire le format dans un DSL (Domain-Specific Language), et un programme générerait un décodeur qui lirait le fichier binaire, contrôlerait les valeurs et remplirait des structures de données ad hoc.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact