codehelp

Projects

Catdoc is a MS Word file decoding tool that
doesn't attempt to analyze file formatting (it
just extracts readable text), but is able to
handle all versions of Word and convert character
encodings. A Tcl/Tk graphical viewer is also
included. It can also read RTF files and convert
Excel and PowerPoint files.

isbnsearch provides a simple method for retrieving
information about any book using only an ISBN or
EAN barcode. It is intended to provide assistance for
online libraries, user groups, or individual users, and
is designed in such a way to provide a distributed
ISBN database query system. Users can choose to
view the summary information (author, title,
publisher, date, edition, subject, ISBN) as HTML, XML,
or a pre-formatted SQL statement.

Pilot-QOF is an application interface between
pilot-link and QOF (Query Object Framework). It
supports writing Palm data to QSF XML offline
storage and running SQL-type queries on the live
data or XML file. QSF XML can be imported into
other QOF applications.

QOF (Query Object Framework), provides a set of C
Language utilities for performing generic
structured complex queries on a set of data held
by a set of C/C++ objects. This framework is
unique in that it does not require SQL or any
database at all to perform the query. Thus, it
allows programmers to add query support to their
applications without having to hook into an SQL
database.

Generating new objects for the Query Object
Framework is repetitive, tedious, and time
consuming. Qof Generator automates this process in
PHP to build a working test program linked against
QOF. Objects are created from an HTML form using a
temporary MySQL cache and exported with Makefile,
./autogen.sh, ChangeLog, README, C source code,
and doxygen mark-up comments in a tarball built by
the PHP code.

gPDFText is a text editor that opens PDF documents for ebook readers, converts the text contents into plain ASCII text, restores the original paragraphs, and removes unwanted line breaks to allow easier zooming on the reader. The text is loaded into a text editor with spell-checking support and can then be saved as a reformatted PDF in A5, B5, or original A4 size.

XML-QOFQSF is a Perl module to convert personal data to and from QSF XML files. pilot-qof objects (pilot_address, pilot_expenses, pilot_datebook and pilot_todo) are supported. gpe-expenses is also supported.

pyBit uses AMQP to create a distributed, cross-platform buildd toolkit to build packages using a collection of buildds, direct from various VCS clients. It is intended to support rapidly evolving software collections, and can support multiple VCS frontends and multiple build backends. Cross building is expected to be supported for some backends. The initial backend uses dpkg for Debian. pyBit includes support for cancelling selected builds and using multiple buildd clients per architecture, per platform, and per suite.