Guest
Public paste!

Untitled

By: a guest | Aug 22nd, 2010 | Syntax: Python | Size: 0.63 KB | Hits: 243 | Expires: Never
Copy text to clipboard
  1. #! /usr/bin/env python
  2. # -.- coding: utf-8 -.-
  3.  
  4. import dbus
  5. import sys
  6. from dbus.mainloop.glib import DBusGMainLoop
  7.  
  8. BUS_NAME = "org.gnome.zeitgeist.Engine"
  9. INTERFACE_NAME = "org.gnome.zeitgeist.Log"
  10. OBJECT_PATH = "/org/gnome/zeitgeist/log/activity"
  11.  
  12. dbus_loop = DBusGMainLoop()
  13. obj = dbus.SessionBus(mainloop=dbus_loop).get_object(BUS_NAME, OBJECT_PATH)
  14. iface = dbus.Interface(obj, dbus_interface=INTERFACE_NAME)
  15.  
  16. uri = "file:///home/seif/Desktop/test.py"
  17.  
  18. results = iface.FindRelatedUris([0,int(9999999999999)],
  19.                                 [[["","","","",""],[[uri,"","","","","",""]],[]]],
  20.                                 [],
  21.                                 2, 10, 0)
  22. print "***", uri
  23. print results