Programming

Programs that I made

SniffHttpReq

This is a small script in LUA that I made in order to be able to see in real time what web pages are being accessed by my browser, mp3 player, flash player, etc...

Jpeg rescue

About three years ago, I was in Rome, at John Paul II funeral. After the whole day of taking photos (we were designated to take photos of our pilgrimage), my friend discovered that his memory card was broken and he was unable to transfer images to his laptop. Because the photos he had taken were far too precious for him to just throw them away, he asked me if I could try to recover them.

Ldthrottle - LD_PRELOAD bandwidth throttler

Ldthrottle is a program that can throttle the bandwidth used by
nearly any program. To achieve this, it makes use of the environmental
variable LD_PRELOAD hence the name ldthrottle. It overwrites the read/recv and write/send functions (and many others) in order to throttle the banwidth used by that program.

Ldthrottle works fine with wget and kget (although, the latter tends
to become laggy, which should be possible to fix by checking the
throttling limit several times per second instead of only one)

Nonblocking sockets are not yet implemented correctly but will still be throttled :)

Future projects

Here you can find ideas of things that I would like to make some day. If you would like to help me with any of these, have an idea how to implement some features or simply think that you would like them to be implemented, feel free to contact me.

Syndicate content