Ja... weil jeder Hanswurst meinte, an CHRiSNEWs Client (der ursprünglich ja nicht mehr als ein Hack war) rumzubasteln, so das dieser ein elendes Gefrickel geworden ist, habe ich entschieden, das besser zu können.
Ob dies gelungen ist, müsst ihr selber schauen. Es ist mein erstes C-Programm, von daher wär ich froh, wenn das jemand mit Plan mal durchschauen würde, und mir ggf. Kommentare abgeben kann.
Der Client hat einen modularen Aufbau: Es gibt eine Art Plugins (die beim kompilieren reinkompiliert werden), so dass man das gleiche Grundgerüst für verschiedene Betriebsysteme und Architekturen verwenden kann (momentan sind nur Plugins für Linux x86 vorhanden).
Ja, viel mehr gibt es nicht sagen, lest die README, die Hilfeseite ("siginfo-ng -h") und die Kommentare in der Konfigurationsdatei. Das ganze ist wie üblich Coffeeware.
Zum Kompiliern wird ein POSIX-System mit C-Compiler und "make" benötigt (ob sogar GNU make notwendig ist, kann ich grad nicht sagen).
Download v0.1: http://github.com/gandro/siginfo-ng/tarball/0.1
Download aktuelle Version (automatische Weiterleitung): http://github.com/gandro/siginfo-ng/tarball/master
git-Repo: gandro's siginfo-ng at master - GitHub
README: README at master from gandro's siginfo-ng - GitHub
Demo: