Hachoir core 1.2 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Hachoir core 1.2 (Default branch)
# 1  
Old 09-03-2008
Hachoir core 1.2 (Default branch)

ImageHachoir is a Python library used to represent abinary file as a tree of Python objects. Eachobject has a type, a value, an address, etc. Thegoal is to be able to know the meaning of each bitin a file. Hachoir is able to open invalid ortruncated files. It only reads or computes data ondemand to minimize load times. Many field typesare predefined (integer, bit, string, etc.) andstrings with a given character set (such asISO-8859-1 or UTF-8) are supported. Addresses andsizes are stored in bits.License: GNU General Public License (GPL)Changes:
Field.getFieldType() was created to describe afield type and give some useful information. TheTimestampUnix64 field type was created.GenericString now only guesses the character setonce. If the charset attribute if not set, a guessis made when it's requested by the user.Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
IPBORI(1)						      General Commands Manual							 IPBORI(1)

NAME
ipbori - An Interactive PolyBoRi Shell SYNOPSIS
ipbori [ -ipythonprefix prefix ] [ ipython-options ] DESCRIPTION
An interactive IPython shell for interfacing with the PolyBoRi framework. It offers full support of specialized data structures as well as C/C++- and Python-based algorithms for treating polynomials over Boolean rings. OPTIONS
-ipythonprefix This options allows to select a path for the IPython executable in the case of multiple IPython installations. Alternatively, the environment variable IPYTHONPREFIX may be set accordingly. In addition IPython options may be added to the command line. ENVIRONMENT
IPYTHONPREFIX Defines a path for the IPython executable. It can be overwritten by the -ipythonprefix option. Background The core of PolyBoRi is a C++ library, which is wrapped and extended by a Python interface. Essentially, ipbori calls IPython together with a profile for using PolyBoRi's python interface. It can be used as a special purpose computer-algebra system for computation with polyno- mials over Boolean rings. In ipbori a global ring is already predefined and a set of variables called x(0), ..., x(9999). The default ordering is lexicographical ordering (lp). For more details, see the PolyBoRi documentation. In particular, have a look at the tutorial, the doxygen part for the core library, and pythondoc part for the high-level routines. AUTHOR
The PolyBoRi framework was created by The PolyBoRi Team <polybori@mfo.de>, consisting of Michael Brickenstein <brickenstein@mfo.de> (high- level algorithms, primary designer) and Alexander Dreyer <alexander.dreyer@itwm.fraunhofer.de> (low-level routines, project infrastructure, and this man page). SEE ALSO
IPYTHON(1) May 2, 2008 IPBORI(1)