Das ist doch schon mal was.
Ich denke da kann jetzt verschieden herangehen.
Und da ergibt sich dann auch schon die 2. Frage: Soll das nur einmalig, also auf Buttonklick abgerufen werden, oder soll das ein ständiges anfragen werden?
Und kannst du auf den Workstations mit entsprechenden Hilfprogrammen arbeiten, oder darf auf den Workstations nichts installiert werden?
Wenn letzteres der Fall ist, dann kommst du um
API wahrscheinlich nicht drumherum. Und bei Linux... fällt mir im Moment nichts ein.
Wenn du aber mit Hilfsprogrammen arbeiten kannst, dann könntest du für die Workstation ein kleines Hintergrundprogramm schreiben, welches per Socket.SendText beim starten einer einer Sitzung den Text "LOGON %USERNAME%" an deinen Rechner sendet, und beim Beenden "LOGOFF %USERNAME%". Müßte dann auch mit Kylix für den Linuxrechner zu bewerkstelligen sein.
Und so weiter.
Captnemo