Old Stuff

This page hosts some of my older porjects which I'm not maintaining or following anymore, as I don't have time or I simply moved on from them. You used to find here a lot more stuff, but it was dropped when my previous hoster closed up. No more kernel patches or LIRC drivers are available, sorry.

You're completely welcome to take over these projects, just drop me a mail so that I can link your progress here. The KDE apps should probably be imported inside KDE's SVN repository to be available to more developers to work on them, but some of them might also be rewritten using Ruby for instance.

Apple's xml2man - Autotooled (mxml2man)

This is not exactly one project of mine... it's a mere autotoolization of a package that is distributed with Apple MacOSX and Darwin, xml2man.
This tools allow to create a man page starting from an XML file using libxml2.
The autotooled version is tested on Linux and FreeBSD, it should compile on MacOSX/Darwin, but there is already provided by the system itself :)
This project is currently suspended as it's too limited.

Licence: APSL-2

Download Page Freshmeat

QT TFTP client and server library (libtftp)

This is a library which implements a TFTP server and client using only QT library.
I wrote this library for my ATMOSphere project, to receive and send files to and from the router.
Warning: documentation is not available right now, I'll mirror it on SourceForge ASAP.

Licence: LGPL-2.1

Download Page Freshmeat

KDE VisualBoyAdvance frontend (KVBA)

A frontend for VisualBoy Advance, a Nintendo GameBoyAdvance emulator using SDL. This is one of my firsts KDE projects and it evolved from a mainly Qt-based application to a full KDE application, but it's currently unmaintained.
If somebody wants to take over this, it would probably find its way in KDE's extragear module, or inside their playground module, so just contact me and I'll upload there the last version of my code.

Licence: GPL-2

Download Page KDE-Apps Freshmeat

KBioritmi

KBioritmi is a biorithms generator for KDE. In the package you can find:

  • KBioritmi Applet, Kicker applet which shows in your panel the biorithm graphs for seven days before and seven days after the current date.
  • KBioritmi standalone application which can be used to show the biorithm of a selected date, and export them in CSV format.
  • Coupler (inside KBioritmi), which can be used to couple your biorithms with the ones of another person (e.g.: your partner).

Licence: GPL-2

Download Page KDE-Apps Freshmeat

FlameBot

This is a minimal IRC bot I wrote when I was bored, it has modules to handle different bugzillas, like Gentoo's, KDE's, Linux Kernel's ones and so on, to request projects' data from Freshmeat, to get data about GLSA and to parse raws from FreeBSD's problem reports and security advisories.
It's written in Python and uses pyirclib to handle the IRC protocol.

Licence: BSD

Download Page

Flameeyes's small utils

This package contains some one-file programs I wrote for simplify my tasks probably most of the work they do can be done better with a script in Python, but I prefer work with C++ as long as i can. Also, joinlines (which is shipped both in C++ and Python form, is much more slow using the Python version!).
The sources are tested compilable and working right on Mac OS X Panther.

The first utility is Upload ETA, which allow you to get the ETA of an upload, knowing the complete size of the file. I use it to monitor uploads on my FTP when someone is passing me a big file.

The second one is Join Lines, a micro-utility which loads two files, usually with the same number of rows, and join them into a unique text with rows created by concatenate the ones into the files.

The third util is unicode2ascii. Actually this is a rough hack to get a clean 8-bit ascii file out of a 16-bit unicode file from Windows 2k and XP (like the .reg files). It removes the two bytes which selects the encoding, and all the extended bytes from characters.

wgetf is a looped printf which prints to a sh-script file the wget commands to get a series of file named similarly.

firmfinder is an utility for who love to hack with device's firmwares. It searches in a file for the gzip's magic numbers and then output the bytes from those to the end to stdout.

getheader is an utility which take two files and extract the 'header' part (if present): output on stdout all the identical bytes at the top of the files themselves. Useful to find out the header part of an unknown binary filetype.

You can get the package with the source files, the Makefile to build them and a copy of the GPL from the download page.

Download Page