Downloadliste

Projektbeschreibung

Hachoir parser is a collection of parsers for the most common file formats. It was written for the Hachoir framework. It can open archives (7zip, bzip2, gzip, rpm, tar, unix_archive, zip), audio (aiff, itunesdb, midi, mpeg_audio/mp3, real_audio, sun_next_snd), video (asf, flv, mov, mpeg_ts, mpeg_video), audio/video containers (asn1, matroska, ogg/vorbis, ogg/theora, real_media, riff/avi, riff/wav, swf), filesystems (ext2, fat12, fat16, fat32, iso9660, linux_swap, msdos_harddrive, ntfs, reiserfs), game data (lucasarts_font, spiderman_video, zsnes), images (bmp, gif, ico, jpeg, pcx, png, psd, targa, tiff, wmf, xcf), programs (elf, exe, java_class, python), and more.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-09-03 23:34
1.2

Eine FLAC-Parser, ein Action Script-Parser und eine GNOME-Schlüsselbund-Parser (die die gespeicherten Passwörter mit Python Crypto analysieren kann) zugegeben. Der Text Verlängerung Bereich der GIF unterstützt und die Bildinhalte analysiert wird. Der Zeichensatz der IPTC-string wurde behoben. Der Parser für TIFF wurde verbessert, um Bilddaten zu analysieren, und viele Tags hinzu. Der Zeichensatz für die Zusammenfassung Strings von MS Office-Dokumenten ist jetzt erraten.
Tags: Major feature enhancements
A FLAC parser, an Action Script parser, and a
GNOME keyring parser (which can parse the stored
passwords using Python Crypto) were added. The
text extension field of GIF is supported and the
image content is parsed. The charset of IPTC
string was fixed. The parser for TIFF was improved
to parse image data, and many tags were added. The
charset for summary strings of MS Office documents
is now guessed.

2007-07-12 01:32
1.0

Diese Version unterstützt die OLE2 (Word-) Dokumente, die größer als 6 MB. Es hat eine verbesserte LNK-Parser. Mehr Subsystem Namen der PE-Programme wurden hinzugefügt. Unterstützt Python 2.5c2 für PYC. Viele Rechtschreibfehler wurden korrigiert.
Tags: Major feature enhancements
This release supports OLE2 (Word) documents bigger than 6 MB. It has an improved LNK parser. More subsystem names of PE executables have been added. Supports Python 2.5c2 for PYC. Many spelling mistakes have been fixed.

2007-04-15 08:25
0.10

Neue Parser wurden für Microsoft Windows animierten Icons (. Ani) fügte hinzu: Microsoft HTML Help (. Chm), Windows Shortcut (. Lnk), X11 Portable Compiled Font (PCF), Microsoft-Parser-Archiv (. Mar) und Adobe Portable Document Format (PDF). Viele Konstanten sind in Unicode konvertiert. Der Zeichensatz ist ISO-Werten-8859-1 für viele Saiten ohne charset. Der MIME-Typ ist jetzt in Unicode. Zeitstempel gespeichert werden als datetime.datetime (). MAC48_Address und NIC24 Parser wurden hinzugefügt. Ein IEEE 24-Bit-organisatorisch eindeutiger Kennungen Liste wurde hinzugefügt.
Tags: Major feature enhancements
New parsers were added for Microsoft Windows animated icon (.ani), Microsoft's HTML Help (.chm), Windows Shortcut (.lnk), X11 Portable Compiled Font (pcf), Microsoft Archive parser (.mar), and Adobe Portable Document Format (PDF). Many constants are converted to Unicode. The charset is set to ISO-8859-1 for many strings with no charset. The MIME type is now in Unicode. Timestamps are stored as datetime.datetime(). MAC48_Address and NIC24 parser were added. An IEEE 24-bit organizationally unique identifiers list was added.

2007-01-24 14:16
0.8.1

setup.py wurde neu geschrieben und verwendet distutils standardmäßig aktiviert und nicht auf hachoir abhängen-Kern. Die ICO-Parser unterstützt nun auch Windows-Cursor. Parser sind fehlertolerant, da sie den neuen HACHOIR_ERRORS Konstante, die kleinere Fehler zu ignorieren Listen zu verwenden. Der Zauber-String für gzip wurde behoben. Useless Ausnahmen für XCF wurden entfernt. Die fourcc Handler für RIFF wurde behoben. Für FAT ist ein ValueError gefangen bei der Verwendung der String-Index ()-Methode. Für ASF, sind leere Felder nicht erstellt, und validate () überprüft die Header-Mindestgröße. Für EXE, () prüft, size_mod_512 Validierung in der MSDOS-Header, und eine Methode, um die Größe des Inhalts einer MSDOS ausführbare berechnen wurde hinzugefügt.
Tags: Minor bugfixes
setup.py was rewritten and uses distutils by
default and doesn't depend on hachoir-core. The
ICO parser now supports Windows cursors. Parsers
are more fault tolerant since they use the new
HACHOIR_ERRORS constant, which lists minor errors
to ignore. The magic string for gzip was fixed.
Useless exceptions for XCF were removed. The
fourcc handler for RIFF was fixed. For FAT, a
ValueError is caught when using the string index()
method. For ASF, empty fields are not created, and
validate() checks the header's minimum size. For
EXE, validate() checks size_mod_512 in the MSDOS
header, and a method to compute the content size
of an MSDOS executable was added.

2007-01-17 16:48
0.8.0

Neue Parser wurden hinzugefügt: 7-Zip-Archive, Audio Interchange File Format (AIFF), Linux Swap-Datei, LucasArts Font, New Technology File System (NTFS), Microsoft Enhanced Metafile (EMF), Microsoft Windows Metafile (WMF), Musikinstrumente Digital Interface (MIDI), Real Audio (. ra), Real Media (. rm) und Pinnacle Systems Targa Graphic (TGA) Bilder. Eine Methode, um echte Inhalte Größe zu berechnen wurde hinzugefügt. Ein magischer String in die Datei starten Sie wurde hinzugefügt. Eine Methode, Dateierweiterung erhalten (Dateiname Suffix) wurde hinzugefügt. Eine Methode, um die besten MIME-Typ wählen Sie wurde hinzugefügt. File Validierung wurde verbessert. Lazy Dekompression ist für die bzip2 und gzip-Parser verwendet.
Tags: Initial freshmeat announcement
New parsers were added for: 7-zip archives, Audio
Interchange File Format (AIFF), Linux swap file,
LucasArts Font, New Technology File System (NTFS),
Microsoft Enhanced Metafile (EMF), Microsoft
Windows Metafile (WMF), Musical Instrument Digital
Interface (MIDI), Real Audio (.ra), Real Media
(.rm), and Truevision Targa Graphic (TGA)
pictures. A method to compute real content size
was added. A magic string to find the file start
was added. A method to get file extension (file
name suffix) was added. A method to choose the
best MIME type was added. File validation was
improved. Lazy decompression is used for the bzip2
and gzip parsers.

Project Resources