Detectar el cierre de sesion?



Estimados,

Tengo una idea para hacer en gdesklets y para ello necesito detectar
cuando el usuario que ejecuta X cierra su sesión. Para ello estoy
tratando de conectar a gnome-session en python. Solo he leido la API
en C para GnomeClient pero no he tenido buenos resultados hasta ahora;
esto es un trozo de código de lo que he tratado de hacer:

import gnome.ui
import gtk

def some(a=None, b=None):
    f = open("/tmp/hola")
    f.write(str(a))
    f.close()

c = gnome.ui.Client()

c.connect_to_session_manager()
c.connect("save-yourself", some)
c.connect("die", some)

gtk.main()


Alguna idea?


-- 
http://www.mgonzalez.cl/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]