Themabewertung:
  • 1 Bewertung(en) - 2 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Vorstellung: Birthday Reminder
#31
hey,
Ich glaub wir reden aneinander vorbei  ;D. Eigentlich ist mir das mit den MSN Kontakten schnurzpiep egal, bei ICQ läuft es und das ist wichtig.
Aber vielleicht helfen dir die Infos ja irgendwie weiter und man will auch ja sein bestes geben um der Gemeinschaft zu helfen  :Smile ;D Big Grin:
Zitat:Das ist nicht normal.
Was ist nicht normal? Das er auch MSN Kontakte nach Geb. Daten abfragt?
Hier werden die Infos bei mir abgefragt:
Code:
birthday_reminder: Frage Buddy ###@hotmail.com (Konto: ###@hotmail.de (MSN)) ab. Warte auf Antwort...
Zitat:Was passiert denn, wenn du Rechtsklick -> Info auf den MSN-Buddy machst?
Er ruft die Infos ab und dann stehen da Sachen wie Alias, Spitzname und irgendwas von einem Fehler beim empfangen des Profils (Fehler beim Empfangen des Profils: Konnte keinerlei Information im Profil des Benutzers finden. Der Benutzer existiert wahrscheinlich nicht.).
Zitat:Das Problem ist nicht, dass der Buddy kein Geburtstag eingetragen hat sondern dass gar keine Info vom MSN-Server kommt.
Was meinst du jetzt damit? Dass er generell keine Infos bekommt oder das es in meinem speziellen Fall so ist?

Wenn er generell keine Infos bekommt, wollte ich eigentlich mit meinem letzten Post sagen:
Also er fragt beim MSN Server definitiv nach den Geb. Daten, da er aber keine bekommt werden halt auch keine eingetragen, deswegen kann es bei einer langen MSN Liste (wenn die zuerst abgefragt wird) ziemlich lange dauern, bis er zu anderen Protokollen kommt (wie ICQ) wo es eigentlich wirklich wichtig ist, da dachte ich mir ob man das vielleicht irgendwie ausstellen könnte, sodass er nur die Protokolle abfragt, wo er auch wirklich ein Geb. Datum zurückbekommt, sodass es insgesamt schneller geht. Die Funktion die Geb. Daten bei MSN manuell einzutragen würde ich aber lassen, vllt gibt es ja leute die sich die Mühe machen ...

Das ganze ist eigentlich nicht so wichtig: wer ne lange Liste hat wird auch lange online sein und dein Plugin hat genug Zeit alle Daten abzugrasen .... wie gesagt mich stört es nicht, will dir nur beim entwickeln helfen  ;D...


PS: Ich finde die Übersichtstabelle sehr praktisch! Vielen Dank nochmal!


Zitieren
#32
(05.02.2009, 22:25)Freakazoid schrieb:Na ich weiß ja nicht, was du alles weißt. Wink
Aber libgtk2.0-dev brauchst du auf jeden Fall auch weil Pidgin und auch das Plugin nun mal GTK+ benutzen. :>
apt-get build-dep pidgin könnte den Teufelskreis mit einem Schlag auflösen.
Warum dein Paketmanager sagt, dass das nicht installiert werden soll weiß ich allerdings nicht.

Und mit der Fehlermeldung....das denke ich mir auch jedesmal....aber es machen alle so...man hat sich halt dran gewöhnt, immer wenn configure rummeckert, dass was fehlt "xyz-dev" installieren.

build-dep...Ich wusste, dass ich was übersehen hatte. Danke. 121 MB Plattenplatz verholzt, aber mal sehen obs klappt Smile
Aus irgendeinem Grund sind einige Pakete zwar nicht authentifiziert, aber ich hab mal den unsäglichen Versuch gestartet, es zu installieren Smile
€: Fein.../configure findets immer noch nicht. Selbe Fehlermeldung wie zuvor.
€2: Haha, witzig. Kein Wunder, wenn build-dep "pidgin-dev" nicht installiert. Nächster Versuch.
€3: Strike! Danke für die Hilfe Smile
Ach mir tuts ja schon leid dich weiter zu nerven, aber das Plugin taucht nicht auf!
nicht in /usr/lib/purple-2/ noch in /usr/lib/pidgin - nirgends eine birthday.so - auch nicht im /src-Ordner..
Ich habe ./configure, make und make install "gemacht", stimmt doch?!
Zitieren
#33
Wenn du nur editierst wird dein Beitrag nicht im Newsfeed angezeigt...deswegen hab ich es nicht gesehen, sry.
Wie es scheint mache die getdeb-Pakete immer mal Probleme...meiner Meinung nach müssten die Pidgin nach /usr/local installieren, weil es nicht über das Paket-Management "in das System" gekommen ist..naja.
Du hättest ./configure --prefix=/usr machen sollen, was aus oben genannten Grund genauso hässlich ist (aber funktionieren sollte).

Die neue Version ist etwas flexibler. Man kann alles nach in sein Konfigurationsverzeichnis (meist ~/.purple) schieben und das holt sich die Sachen dort heraus. Dadurch kann ich jetzt wieder kompilierte Pakete anbieten.

Den Rest bin ich jetzt mal zu faul zu übersetzen, sry:
Zitat:Version 0.6 (2009/02/10):
        * Fixed a bug which prevents the plugin from scanning buddies where the birhtday was removed by hand
        * Contacts will be handled in a better way now
        * Buddy List will be shown when birthday check was triggert by the tray menu item
        * Added the ability to disable the scan per account
        * Birthday List will now be destroyed when unloading the plugin
        * Added the ability to write an IM out of the birthday list
        * If there are more then one notification they will be summarized
        * The plugin can be installed to the .purple directory (which makes it possible to deliver a pre-compiled version for linux)
        * The age will not longer be shown in the Birthday List if the birthyear is lower then 1900
        * Code cleaned up
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#34
Sehr toll, dankeschön Smile
Zitieren
#35
So. Ich denke mal, dass ich vorerst fertig bin. Hier gibts ab jetzt die neueste Version.

Der Vollständigkeit halber noch das ChangeLog:
Zitat:Version 1.0 (2009/02/13):
        * (First?) final release
        * Fixed a crash with gtk_widget_destroy()
        * Fixed wrong calculation of days before alert
        * If you switch an account to "online" the plugin will just check those buddies' birthday
        * Fixed a translation issue in the german version

Ich rate mal dringend zum Update, da die letzte Version doch einigermaßen fehlerhaft war. (Sorry.) :-\
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#36
Danke für das klasse Plugin. Auch ich entlass mich nun selber aus dem Amt der freiwilligen Testerin  Big Grin Glaube das Plugin ist nun Perfekt!
Support im Chat einfach einen Nicknamen eingeben, captcha ausfüllen, auf connect drücken, Frage stellen und Geduld mitbringen bis jemand antwortet.
Zitieren
#37
Ja, da hast du einen großen Teil beigetragen. Wink
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#38
Prima Ding, deine Plugins sind großartig Smile
Aaaaaaaaaaber ich muss natürlich meckern: Wäre es möglich, nur einmal am Tag das Popupfenster aufploppen zu lassen? Oder dies optional machen? Die Leiste unten im Kontaktlistenfenster stört ja nicht groß, aber wenn man Pidgin mehrmals am Tag startet, oder es abstürzt, hat man jedesmal das "Anschreiben?"-Popup.
P.S.: Du könntest in deinem Blog mal dem tcl-*Happy*-Replacer noch den Tag "Plugins" verpassen Smile
Zitieren
#39
Sicher ist das möglich, ich schau mal rein, wenn ich Lust dazu habe. Momentan bin ich allerdings froh, wenn ich das Ungetüm (1359 Zeilen) nicht sehen muss. Big Grin

Es gibt noch gar kein Plugin-Tag. O.o Es wäre auch nicht sinnvoll, weil der Inhalt von "Plugin" und "Pidgin" im großen und ganzen das selbe bedeuten würde.
Nebenbei bemerkt schreibt es sich in Tcl nicht so gut, wie der Artikel einen glauben lassen will. Die Tcl-API von Pidgin hängt *extrem* hinter der Entwicklung von Pidgin her. Schade eigentlich. Sad

Edit: Oder meinst du das "Plugin:" im Titel? Das steht nur da, weil mir nix besseres eingefallen ist. ^^ Ist imho nicht sonderlich wichtig. Smile
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#40
Ich hatte mich verschrieben und meinte "Pidgin". Aber selbst das wars ja schon, hatte es nur in meiner geistigen Umnachtung nicht gemerkt, weil das "Previous entries" so klein geschrieben ist, wenn ich in der Tag Cloud auf "Pidgin" klicke.
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste