Last Login auf Desktop?

Post Reply
Message
Author
Ger

Last Login auf Desktop?

#1 Post by Ger »

Tag,
ich fände es schön wenn ich nach dem einloggen mit KDM den Zeitpunkt des letzten Logins sehen kann (in KDE).
Wie kann man das realisieren?


Danke

Ger

Re: Last Login auf Desktop?

#2 Post by Ger »

z.B. mit
last -n 3 user
bekomme ich ja die letzten 3 Logins, nur hätte ich das gern als grafisches Fenster auf dem Desktop beim einloggen.

Gibts da ein Tool um solche kleinen Ausgaben ansprechend darzustellen?

Jochen

Re: Last Login auf Desktop?

#3 Post by Jochen »

Ah, das ist schon etwas genauer. Ungefähr so?<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">kdialog --title "Die letzten 3 Anmeldungen" --msgbox "$(last -n 3 $USER | sed -e '$d')"</font><hr></pre></blockquote>kdialog bastelt eine kleine KDE-Dialogbox mit passendem Titel und als Inhalt die Ausgabe des last-Kommandos minus die letzte Zeile. Ich denke, von wann die wtmp ist, interessiert nicht so. Pack das ganze in ein Skript (kde-last.sh?), mach es ausführbar und pack es in Deinen Autostart-Ordner - voilà.

Jochen

uljanow

Re: Last Login auf Desktop?

#4 Post by uljanow »

xterm -e "command" in .xinitrc einbinden. so in der art wäre es recht einfach. du kannst natürlich auch ein kde-gui basteln, ist ganz einfach mit "kdialog". damit kannst du popup-fenster aus der bash heraus erzeugen. den text, der in das popup soll, kannst du natürlich on-the-fly erzeugen, etwa den output von "last" verwenden. kdialog --> google.

Ger

Re: Last Login auf Desktop?

#5 Post by Ger »

Klappt wie gewünscht.
Vielen Dank für die schnelle Hilfe!

Post Reply