| Bdec. Ein freier Satz von Tools zum Dekodieren von Binärdateien mit einer XML-Spezifikation |
Jetzt downloaden |
Bdec. Ranking & Zusammenfassung
- Name des Herausgebers:
- Henry Ludemann
- Website des Verlags:
- http://www.hl.id.au/
- Betriebssysteme:
- Mac OS X
Bdec. Stichworte
Bdec. Beschreibung
Ein kostenloser Satz von Tools zum Dekodieren von Binärdateien mit einer XML-Spezifikation Das Schreiben von Decoder für binäre Formate ist typischerweise langwieriger und fehleranfällig. Binäre Formate werden in der Regel in Textdokumenten festgelegt, in denen Entwickler lesen müssen, wenn sie Decoders erstellen sollen, ein zeitaufwändiger, frustrierender und kostspieliger Prozess. Dennoch gibt es auf hohem Niveau-Markup-Sprachen wie ASN.1, um Formate anzugeben, nur wenige Spezifikationen verwenden Von diesen Sprachen, und solche Markup-Sprachen können nicht auf vorhandene binäre Formate retro angebaut werden. BDEC ist ein Versuch, beliebige binäre Formate in einer Markup-Sprache anzugeben, und um automatisch Decoder für dieses Binärformat anhand der Spezifikation mit hoher Ebene zu erstellen Aus der Spezifikation. · Erstellen von tragbaren, lesbaren und effizienten C-Decodierern. · Rudimentäre Kodierungsunterstützung sorgen. · Rennen unter Windows- und Unix-BetriebssystemenNote: BDEC wird entwickelt, bereitgestellt und lizenziert unter den Bedingungen der GNU-Geringer-General Allgemeine öffentliche Lizenz (LGPL). . Hier sind einige wichtige Funktionen von "bdec": · Es ist einfach, eine Spezifikation schnell zu schreiben (und zu lesen) · Keine Notwendigkeit, einen benutzerdefinierten Decoder zu schreiben (alle Fehlerbedingungen werden intern behandelt; Decodieren entweder Pässe oder fehlschlägt). · Die Befehlszeilenanwendung ermöglicht die visuelle Inspektion problematischer Dateien. · Unicode Aware, Little-Endian / Big-Endian Aware · Dekodieren Sie XML für eine schnelle Entwicklung (zB: XML-Darstellung eines Fettboots) · Geben Sie Felder auf das Bit an (zB: Single-Bit-Flags) · Erzeugte Decoder sind menschlich lesbar und kompilieren ohne Warnungen. Anforderungen: · Python Was ist neu in dieser Version: · Problem beheben, die die falsche Option (niedrigere Priorität) in einer ausgewählten Entscheidung verursachen könnte. · Fixieren Sie die Zusammenstellung einiger Sequenz-Integer-Einträge an Ganzzahlen anstelle von Strukturen.
Bdec. Zugehörige Software