KFli4L is a program that lets you control a fli4l internet router.
Fli4L is a project to use an old PC as an internet router by tailoring a Linux system for exactly this purpose in a way that it fits on a single floppy.
There is a beautiful application (imonc) for controlling the Fli4L router remotely from a Windows machine and there is a good one for Linux also (gtk-imonc). So there is no need for another one. Correct.
Though two reasons helped this additional application to come into life: The first and most important one was that I decided to start developing under KDE. So I looked for a task not too complex and not too complicated but yet serious enough to provide considerable challenge.
The second reason is that I never use Windows at home (though I professionally develop software under Windows :-( ) and the Fli4L controlling application for Linux (which is called gtk-ximonc) had some shortcomings that I thought could be done better.
What do you win choosing KFli4L over gtk-imonc? Plenty of nothing. But:
If your house doesn't have Windows KFli4L will (in a while) give you the same leverage on Linux as imonc does for Windows.
KFli4L was designed to be robust. If it actually is not this is just a lack of tests which will improve dramatically once this project is released :-) Try everything that I never anticipated that anybody would do with it. I am curious to hear about the behaviour.
KFli4L has a documented API. If your fingers get nervous give them the change to contribute to the success of KFli4L: Just take a look at the API and the sources and join the "team".
KFli4L was meant to grow and improve. Everything that is possible with imonc shall be possible with KFli4L -- and more!? But it's a long way to go...
Using KFli4L and reporting bugs gives me the feeling that I created something useful.
Every feedback is highly appreciated. Please report any problems or feature requests to <weber.m@gmx.de>.