Download List

프로젝트 설명

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.

System Requirements

System requirement is not defined
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

FLAC 파서, 액션 스크립트 파서, 그리고 그놈 키링 파서 (가) 추가되었습니다 저장된 암호 암호화를 사용하여 파이썬 구문 수있습니다. GIF의 텍스트 필드와 확장 지원되는 이미지 콘텐츠를 구문 분석됩니다. IPTC 문자열의 문자셋 해결되었습니다. TIFF는 파서에 대한 이미지 데이터를 구문 분석하고, 개선은 여러 태그를 추가했다. MS 오피스 문서 요약 문자열 문자셋 지금은 짐작됩니다.
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

이 릴리스) 6MB의보다 큰 문서 OLE2 (Word를 지원합니다. 그것은 향상된 LNK 파서가있다. 체육 실행의 더많은 서브 시스템의 이름이 추가되었습니다. PYC 파이썬 2.5c2을 지원합니다. 많은 맞춤법 오류가 해결되었습니다.
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

새 파서는 Microsoft Windows 움직이는 아이콘 (. = 연합 뉴스)에 대한 마이크로 소프트의 HTML 도움말 (가. chm), 윈도우 단축키 (. lnk), X11을 휴대용 글꼴 (PCF) 컴파일이 추가되었으며, 마이크로 소프트 아카이브 파서 (. 3 월), 어도비 휴대용 문서 형식 (PDF로). 대부분의 상수를 유니 코드로 변환됩니다. 문자셋은 ISO 설정 - 8859 - 1 문자셋 안돼 많은 문자열. 지금은 MIME 형식은 유니 코드입니다. datetime.datetime 타임 스탬프로 저장됩니다 (). MAC48_Address 및 NIC24 파서가 추가되었습니다. 는 IEEE 24 비트 조직 고유 식별자 목록에 추가되었습니다.
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 재작 성되었고 기본적으로 distutils를 사용하고 hachoir에 의존하지 않는 코어. ICO 파서 지금은 윈도우 커서를 지원합니다. 이후 그들은 새로운 HACHOIR_ERRORS, 어떤 사소한 오류를 무시하고 나열 상수를 사용하면 더 Parsers 내결함성있습니다. gzip을위한 마법의 문자열을 고정했다. XCF을위한 쓸모없는 예외를 제거했다. RIFF FourCC에 대한 처리기를 고정했다. 지방, ValueError 때 () 메소드를 사용하여 문자열을 색인에 잡힌입니다. ASF는 들어, 비어있는 필드를 만들 수없습니다 그리고 () 헤더의 최소 크기를 점검 확인합니다. 들어 EXE 파일, MSDOS 헤더 및 메소드를 MSDOS 실행 파일의 콘텐츠를 크기를 계산 () size_mod_512 확인 검사가 추가되었습니다.
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

새로운 파서를 추가했다 : 7 - 우편 번호 아카이브, 오디오 교환 파일 포맷 (AIFF), 리눅스 스왑 파일, 루카스아츠의 글꼴, 새로운 기술을 파일 시스템 (NTFS), Microsoft는 확장 메타파일 (EMF), Microsoft는 Windows 메타파일 (WMF의), 악기 연주 디지털 인터페이스 (MIDI를), 리얼 오디오 (. 가시우), 리얼 미디어 (. RM은), 그리고 타르 Truevision 그래픽 (TGA) 사진. 메서드가 추가되었습니다 실제 콘텐츠의 크기를 계산합니다. 마법의 문자열을 추가한 파일을 시작합니다 찾을 수있습니다. 메소드 () 이름 접미사를 파일에 추가되었습니다 파일 확장명을. 메서드가 추가되었습니다 최고의 MIME 타입을 선택합니다. 파일 유효성 검사를 개선했다. 게으른 감압 Bzip2와 gzip을 파서에 사용됩니다.
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