ubuntuusers.de

Logtimes - Auslesen des letzten Logins eines Pidgin Buddys

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

snafu1

Avatar von snafu1

Anmeldungsdatum:
5. September 2007

Beiträge: 2149

Wohnort: Gelsenkirchen

Hallo!

Nach der erfolglosen Suche eines Features, das mir anzeigt, wann ein Buddy in Pidgin zuletzt online war, habe ich mich selbst an die Sache gesetzt.

Herausgekommen ist Logtimes - ein kleines Programm, das in Python geschrieben ist und jedes Login-Event eurer Buddies mitsamt Uhrzeit und Datum in eine Datei schreiben kann. Durch Eingabe des Alias kann man dann jederzeit abfragen, wann derjenige online war.

Das "Abhören" von Pidgin geschieht über eine Endlosschleife, die optimalerweise im Hintergrund (oder besser noch direkt im Autostart eures Fenstermanagers) läuft. Man startet die Schleife mit der Option --listen. Will man einen Buddy abfragen, gibt man seinen Alias einfach als Argument mit.

Vielleicht ist das ganze ja für den einen oder anderen von euch nützlich. Ich würde mich jedenfalls über Feedback freuen. ☺

Als Abhängigkeiten werden folgende Pakete benötigt:

python-dbus

python-gobject

opu.e

Anmeldungsdatum:
4. November 2006

Beiträge: 349

Nicht für ungut, aber so ein Plugin gibt es schon lange, und ich nutze es auch. Heißt glaube ich "last seen" plugin oder "Zuletzt gesehen" auf deutsch. Auf in den Standard repos von Ubuntu drin, evtl. in irgendeineim Packet.

Ist also genau das was du sucht 😉

rocco_storm Team-Icon

Avatar von rocco_storm

Anmeldungsdatum:
3. November 2005

Beiträge: 1811

Wohnort: Ruhrpott

Bei meinem Piding wird auch immer angezeigt, wann der Buddy als letztes online war, und zwar ohne dass ich dafür ein Plugin aktivieren musste.

snafu1

(Themenstarter)
Avatar von snafu1

Anmeldungsdatum:
5. September 2007

Beiträge: 2149

Wohnort: Gelsenkirchen

@opu.e: Besten Dank. Das Plugin befindet sich im Paket pidgin-plugin-pack. Ich habe es nun installiert und unter "Plugins" aktiviert, finde aber (auch nach einem Neustart von Pidgin) nirgendwo einen Menüpunkt, der mir nun anzeigen könnte, wann jemand zuletzt online war. Kannst du mir da bitte nochmal helfen? ☺

EDIT: Aha. Nun geht's. Ich finde es allerdings etwas umständlich, mir die Stunden seit dem letzten Sehen in eine Uhrzeit bzw Datum umzerechnen. Soll heißen: Wenn ich etwas um 15:00 am 13. Januar verschickt habe (und in der Form wird's mir ja auch im Mitschnitt angzeigt), dann müsste ich mir das ja in Tage, Stunden, Minuten umwandeln. Und konfigurieren kann man an dem Plugin ja offenbar nichts. Da finde ich meine eigene Lösung ehrlich gesagt besser, auch wenn es kein Plugin ist (worauf ich als "Konsolen-Fan" aber auch gut verzichten kann). Denn diese zeigt ein "normales" Datum mit Uhrzeit an.

Antworten |