Patricks Blog

the happiest place on the web
Posts tagged "pidgin"

Hi,

kurz zum Problem:

wenn ich mein Notebook zuklappe (Standby) und wieder öffne, dann hängt meistens der Pidgin im Online Status. Wobei die angezeigten Online-Benutzer nicht mehr aktuell sind. Daher muss ich von Handy einen Reconnect machen. 

Dafür habe ich ne tolle Lösung mit purple-remote gefunden :).

#!/bin/sh
purple-remote setstatus?status=offline
sleep 1
purple-remote setstatus?status=available

Update:
Ich habe herausgefunden wie man das Script bei jedem Verbindungsaufbau ausführen kann. Ich habe es nach /etc/NetworkManager/dispatcher.d als 02pidgin_reconnect.sh verlinkt. Nun wird bei jeder neuen Verbindung die der NetworkManager bekommt meine Pidgin Verbindung resettet

Update: 

http://blog.perdmann.de/tagged/Leos_Fix

Hi,

jeder nerdige VZ Nutzer kennt es, die “XMPP Chat Beta” http://developer.studivz.net/2010/06/30/xmpp-chat-beta/ .

Das ist wirklich toll, außer man benutzt einen der zahlreichen Clients die auf libpurple aufsetzen (pidgin, Gaim, Empathy usw..). Da schlägt es nämlich fehl, die Kontaktliste (bzw. den Roaster) zu laden. Nun hat ein specialist dafür mal ein tollen Patch geschrieben (gehackt?).

http://www.leoluk.de/vznet-xmpp-pidgin

Also, echt. Wow.

  1. Man lädt also mit “apt-get source libpurple0” den Quellcode herunter.
  2. Lädt die src zip von der leoluk Seite.
  3. überschreibt die Dateien in “pidgin-2.7.2/libpurple/protocols/jabber/” mit denen aus der zip
  4. im Ordner pidgin-2.7.2 “dpkg-buildpackage” ausführen
  5. Depencies installieren (die dev. Pakete)
  6. In meinem Fall das Paket installieren: “dpkg -i libpurple0_2.7.2-1_i386.deb” (gibts als Download für i386 User, Debian Squeeze)  http://public.perdmann.de/software/libpurple0_2.7.2-1_i386.deb

UPDATE:

einmal das “neueste” Paket:

http://public.perdmann.de/software/libpurple0_2.7.3-1_i386.deb

Ich hoffe das deb läuft bei euch. Auf jeden Fall hat mein Pidgin so endlich den Roaster.