[fli4l] Imonc-Gadget für die Windows Sidebar

Christian Schwinn christianschwinn at quadrant1.net
Mi Mär 28 20:36:10 CEST 2012


Hallo alle zusammen,

ich habe an den letzten Tagen an einem Imonc-Gadget für die Windows
Sidebar gebastelt.
Das Gadget ist definitiv kein Ersatz für den Imonc, sondern eher so
etwas wie TrayFlow, also ein Monitoring-Tool - nur eben für die Sidebar.

Folgendes kann das Gadget anzeigen:
- Hostname oder IP des fli (was eben in den Einstellungen eingegeben wurde)
- Uptime des Routers
- CPU-Auslastung als Balken und Text
- Name des gewählten Circuits
- Online-Zeit des gewählten Circuits
- zugewiesene IP-Adresse des gewählten Circuits
- Download als Text in KB/s
- Upload als Text in KB/s
- Status der Verbindung (nicht verbunden (zum Router), offline, online,
übertragend) als Icon in den Standard-Farben des Imonc
- Down- und Upload als Graph mit 110 Messpunkten

In den Einstellungen lassen sich Hostname/IP und Port des Imond
eingeben. Ist im fli ein User-Passwort gesetzt, so kann man dieses auch
eintragen.
In einem Pulldown lässt sich dann der gewünschte Circuit auswählen
(falls die Daten der Verbindung korrekt sind).
Weiterhin kann man die Down- und Upload-Kapazität zur Skalierung des
Graphen eintragen. Ist nichts eingetragen, so skaliert der Graph
automatisch anhand der 110 letzten Messpunkte.

Die Kommunikation mit dem fli erfolgt über eine DLL, in der die
benötigten User-Befehle "pass", "circuits", "circuit [ci-index]",
"device [ci-index]", "uptime", "cpu", "status #channel-id", "online-time
#channel-id", "ip #channel-id" und "rate #channel-id" implementiert sind
- nichts Spektakuläres halt.

Unten sind noch Links zu ein paar Screenshots.

Ist jemand grundsätzlich am Gadget interessiert?
Ist jemand auch an den Quellen interessiert?
Ich würde alles unter einer Open-Source-Lizenz online stellen.
Ich spendiere den Code auch gerne dem fli-Projekt.
Falls das gewünscht ist, welche Lizenz sollte es dann sein?

Ich freue mich auf Euer Feedback!

Viele Grüße
Christan

Screenshots:
http://quadrant1.net/images/imoncgadget/notconnected.png
http://quadrant1.net/images/imoncgadget/settings1.png
http://quadrant1.net/images/imoncgadget/settings2.png
http://quadrant1.net/images/imoncgadget/idle.png
http://quadrant1.net/images/imoncgadget/transferring1.png
http://quadrant1.net/images/imoncgadget/transferring2.png


Mehr Informationen über die Mailingliste Fli4L